5251 NW 80th Ter, Parkland FL 33067 | Parkland, FL | 5 Bed 4 Bath | $3390K | Brickellsold