$49,500,000
210 Palm Avenue, Miami Beach FL 33139
Miami Beach, FL
6 bd
9 ba
11,160 sqft