3215 NW 135th St, Opa-Locka FL 33054 - MLS# A11774950 - FOR SALE | Brickellsold