10408 NW 58th Pl, Parkland, FL 33076, United States
10720 NW 83rd Ct, Parkland, FL 33076, United States