1660 NE 191st St, Miami, FL 33179, United States
Come see this beautiful upgraded unit at jade winds. A 2/2 over looking the lake, tiled throughout, ss appliances, and 2 balconies. Close to aventura mall, and major hwys.
North Miami Beach
See the Neighborhood guide
Data Provided by greatschools.org