8868 NW 161st Ter # 8868, Miami Lakes FL 33018 - MLS# A11770289 - FOR SALE | Brickellsold