Rare 1.5 Acre Waterfront Site

Coming Soon

5060–5070 North Bay Road
Miami Beach
contact@5060northbayroad.com