$902,000
13330 SW 79th St, Miami FL 33183
Miami, FL
5 bd
4 ba
2,080 sqft