$695,000 | South Miami | Florida 33143
Beds: 4 | Baths: 3 | Sq Ft: 2,565 | Lot Sq Ft: 10,080

PROPERTY LOCATION : 7731 SW 60 Ave | South Miami, FL 33143