8790 NW 142nd St, Miami Lakes FL 33018 - MLS# A11871518 - FOR SALE | Brickellsold