6516 Hollywood Blvd, Pembroke Pines, FL 33024, United States
9000 Sheridan St, Pembroke Pines, FL 33024, United States