8198 NW 162nd St, Miami Lakes FL 33016 - MLS# A11720794 - FOR SALE | Brickellsold