130 Palm Ave

$49,500,000.00

9 Beds   11.5 Bath SQFT 9,104
130 Palm Ave Miami Beach, FL 33139