70 Palm Ave

$33,900,000.00

7 Beds   9.5 Bath SQFT 19,970
70 Palm Ave Miami Beach, FL 33139