$6,550,000
Waterfront
102 24th St # 1040, Miami Beach FL 33139
Miami Beach, FL
3 bd
3 ba
2,092 sqft