30 Palm Ave, Miami Beach FL 33139
30 Palm Ave, Miami Beach FL 33139, Miami Beach, FL 33139
$48,000,000
9 Beds · 9 Baths