6805 NW 70th Pl, Parkland, FL 33067, United States
6790 NW 83rd Terrace, Parkland, FL 33067, United States