130 Palm Avenue, Miami Beach, FL 33139
Miami Beach, FL 33139
1 / 13
$60,000,000
9 bed · 13 bath · 15,132 sq ft · Built 2025