12080 SW 268th St # 28, Homestead FL 33032

12080 SW 268th St # 28, Homestead FL 33032, Homestead, FL 33032

12080 SW 268th St # 28, Homestead FL 33032

$287,000

2 Beds · 3 Baths · 1,314 Sq Ft