11001 Pines Blvd, Pembroke Pines, FL 33026, United States
3 SW 129th Ave, Pembroke Pines, FL 33027, United States