The Floor Shop
- Address
- 12932 Sw 120th St
- Place
- Miami , FL 33186-4514
- Landline
- (305) 234-7466
Description
The Floor Shop can be found at 12932 Sw 120th St . The following is offered: Carpets & Rugs - In Miami there are 80 other Carpets & Rugs. An overview can be found here.
Reviews
This listing was not reviewed yet
Categories
Carpets & Rugs(305)234-7466 (305)-234-7466 +13052347466