11001 Pines Blvd, Pembroke Pines, FL 33026, United States
1981 NW 169th Ave, Pembroke Pines, FL 33028, United States