$245,000
10900 SW 104th St # 323, Miami FL 33176
Miami, FL
2 bd
2 ba
1,350 sqft