BISCAYNE POINT SOUTH

12072 249th St SW Homestead FL 33032

FOR SALE
12072 SW 249th St, Homestead FL 33032
4 bed
2 bath
1820 sqft

$520,000