BISCAYNE POINT SOUTH

24911 120th Pl SW Homestead FL 33032

Active With Contract
24911 SW 120th Pl, Homestead FL 33032
4 bed
2 bath
2110 sqft

$555,000

$40,000
Price Decreased