$60,000,000
130 Palm Ave, Miami Beach FL 33139
Miami Beach, FL
9 bd
15 ba
15,132 sqft