7025 NW 52nd St, Miami, FL 33166 United States
Colors: Almond, Perla
Sizes: 63×63
Finish: Matte
Click to Call