Bayview Terrace
1228 West Avenue Miami Beach Florida USA
View on a map- Year Build:
- 1971
Bayview Terrace at 1228 West Avenue The amenities in the complex include a swimming pool and exercise room
1228 West Avenue Miami Beach Florida USA
View on a mapBayview Terrace at 1228 West Avenue The amenities in the complex include a swimming pool and exercise room