8900 NW 160th Ter, Miami Lakes FL 33018 - MLS# A11677456 - FOR SALE | Brickellsold