5787 NW 151st St # A Unit: 5787-A, Miami Lakes, FL 33014
1,237 Sq.Ft. LIVING AREA