12334 NW 80th Pl, Parkland FL 33076 - MLS# A11689300 - FOR SALE | Brickellsold