$2,150,000
1201 20th St # 314, Miami Beach FL 33139
Miami Beach, FL
2 bd
3 ba
1,334 sqft