1621 Bay Road / Miami Beach, Florida 33139
Area: South Beach-West Avenue
Year Built: 1997
Total Units: 78
More Info on Bayview Plaza
Bayview Plaza Condos for Sale
Amazing Location. Excellent Value. Private & Secure.
Walk to Lincoln Road and the very best in South Beach with dining & entertainment at your front door.
There are four unique Bayview Plaza penthouses with massive terraces.
Bayview Plaza South Beach Image Gallery
Premier Bayview Plaza Condo Listings
0 Total Units For Sale - Bayview Plaza - Miami Beach, Florida - 33139