$1,700,000
10601 SW 128th St, Miami FL 33176
Miami, FL
5 bd
4 ba
2,799 sqft