SOLD at $15,00,000 by Nelson Gonzalez -1635 W 22nd Street – Waterfront Mansion in Miami Beach February 6, 2024 Back to Blog