10020 NW 62nd St, Parkland, FL 33076, United States
6748 NW 65th Terrace, Parkland, FL 33067, United States
5851 Holmberg Rd #2914, Parkland, FL 33067, United States