$999,999
11680 SW 92nd St, Miami FL 33176
Miami, FL
4 bd
4 ba
2,436 sqft