2642 Atlantic Ave, Opa Locka, Florida 33054 - For Sale | reAlpha