SALMA LAKE PHASE 2

29363 142nd Ave SW Homestead FL 33033

Pending
29363 SW 142nd Ave, Homestead FL 33033
3 bed
2 bath
1625 sqft

$625,000

$25,000
Price Decreased