2924 NW 132nd Ter # 3, Opa-Locka FL 33054 | Opa-Locka, FL | 8 Bed 4 Bath | $2K | Brickellsold