MEADOW WOOD MANOR SEC 3

12601 268th St SW Homestead FL 33032

FOR SALE
12601 SW 268th St, Homestead FL 33032
3 bed
1 bath
1403 sqft

$510,000