Address: 10460 Taft St, Pembroke Pines, FL 33026, USA
Address: 17728 Pines Blvd, Pembroke Pines, FL 33029, USA
Address: 18255 Pines Blvd, Pembroke Pines, FL 33029, USA