Bayview Terrace South Beach Condos For Sale
Bayview Terrace South Beach was completed in 1971 in the highly sought-after West Avenue neighborhood of South Beach. There are a total of 195 condominiums at Bayview Terrace South Beach.
Sorry we are experiencing system issues. Please try again.
Bayview Terrace South Beach Property Features:
- 15 Stories
- 195 units
- Built in 1971
- 3 Elevators
- Parking Available
- Pool
- Fitness Center
- Boat slips
- 24-hr front desk concierge