MEADOW WOOD MANOR SEC 10

12241 268th St SW Homestead FL 33032

FOR SALE
12241 SW 268th St, Homestead FL 33032
3 bed
2 bath
1772 sqft

$575,000