DOWNER PALMS DIV 2

81 18th St NW Homestead FL 33030

Pending
81 NW 18th St, Homestead FL 33030
3 bed
2 bath
2048 sqft

$689,000