$312,000
13700 SW 62nd St # 221, Miami FL 33183
Miami, FL
3 bd
2 ba
1,262 sqft