Regatta at Indian Creek
6580 Indian Creek Drive Miami Florida USA
View on a map- Year Build:
- 2006
- Storeys:
- 6
Regatta at Indian Creek at 6580 Indian Creek Drive There are 6 storeys and 52 units in the buidling
6580 Indian Creek Drive Miami Florida USA
View on a mapRegatta at Indian Creek at 6580 Indian Creek Drive There are 6 storeys and 52 units in the buidling