16385 Biscayne Blvd 1503 +2Parking, North Miami Beach, FL, 33160 | $650K | DockOnly | DockOnly