Avalon Square

12832 243rd St SW Homestead FL 33032

FOR SALE
12832 SW 243rd St, Homestead FL 33032
3 bed
2 bath
1460 sqft

$497,000

$8,000
Price Decreased