2290 Rutland St, Opa Locka, Florida 33054 - For Sale | reAlpha