1760 NW 12th Ave, Homestead FL 33030

1760 NW 12th Ave, Homestead FL 33030, Homestead, FL 33030

1760 NW 12th Ave, Homestead FL 33030

$599,900

4 Beds · 2 Baths · 2,132 Sq Ft