Bayview Plaza
1621 Bay Road Miami Florida USA
View on a map- Year Build:
- 1997
- Storeys:
- 12
Bayview Plaza at 1621 Bay Road There are 12 storeys and 78 units in the buidling The amenities in the complex include swimming pool
1621 Bay Road Miami Florida USA
View on a mapBayview Plaza at 1621 Bay Road There are 12 storeys and 78 units in the buidling The amenities in the complex include swimming pool