16691 NW 89th Place, Miami Lakes, FL 33018
Miami Lakes, FL 33018
1 / 30
$775,000
3 bed · 2 bath · 1,673 sq ft · Built 2002