$631,000
9900 SW 164th Ter, Miami FL 33157
Miami, FL
4 bd
2 ba
1,025 sqft