$1,099,000
9717 SW 93rd Ter, Miami FL 33176
Miami, FL
3 bd
2 ba
1,960 sqft