BISCAYNE POINT SOUTH

12113 249th St SW Homestead FL 33032

FOR SALE
12113 SW 249th St, Homestead FL 33032
4 bed
2 bath
2110 sqft

$595,000