12700 NW 32 AVE Opa-Locka FL 33054 | MLS A10298867