HIBISCUS PARK

538 11th St NW Homestead FL 33030

FOR SALE
538 NW 11th St, Homestead FL 33030
3 bed
2 bath
975 sqft

$474,000

$21,000
Price Decreased