11450 Pines Blvd, Pembroke Pines, FL 33026, United States
10630 Pines Blvd Suite E101, Pembroke Pines, FL 33028, United States