12900 NW 31st Ave, Opa-Locka FL 33054 | Opa-Locka, FL | $900K | Brickellsold