7401 & 7403 SW 82 St
7401 & 7403 SW 82 St Miami Florida USA
View on a map- Year Build:
- 2004
- Storeys:
- 3
7401 7403 SW 82 St at 7401 7403 SW 82 St There are 3 storeys and 69 units in the buidling The amenities in the complex include swimming pool parking

