Homes for sale - 1016 NW Sharar Ave, Opa-locka, FL 33054 – MLS#A112...