17343 NW 66th Place, Hialeah, FL 33015
Hialeah, FL 33015
1 / 20
$580,000
4 bed · 2.5 bath · 1,990 sq ft · Built 1988