$899,000
6611 SW 72nd St # 38, South Miami FL 33143
South Miami, FL
3 bd
3 ba
2,200 sqft