$550,000
7350 SW 89th St # 1801S, Miami FL 33156
Miami, FL
3 bd
2 ba
1,428 sqft