Flamingo South Beach
1500 Bay Road Miami Florida USA
View on a map- Year Build:
- 2006
- Storeys:
- 32
Flamingo South Beach at 1500 Bay Road There are 32 storeys and 1688 units in the buidling The amenities in the complex include spacious 16 5 acre site business center covered parking


