24911 SW 112th Pl, Homestead FL 33032
24911 SW 112th Pl, Homestead FL 33032, Homestead, FL 33032
$375,000
3 Beds · 3 Baths · 1,326 Sq Ft