$695,000 | South Miami | Florida 33143
Beds: 3 | Baths: 2 | Sq Ft: 1,855 | Lot Sq Ft: 9,750

PROPERTY LOCATION : 8000 SW 62 Ct | South Miami, FL 33143