One of the largest waterfront parcels in the prestigious estate section on Miami Beach’s North Bay Road just sold for $22,850,000 in a landmark transaction. Located at 5840 North Bay Road in Miami Beach, the vacant waterfront lot offers 150’ of unobstructed bayfront views.
Read More