1781 NW 82nd Terrace, Pembroke Pines, FL 33024, USA
18004 NW 6th St, Pembroke Pines, FL 33029, USA
10081 Pines Blvd, Pembroke Pines, FL 33024, USA
11200 Pines Blvd, Pembroke Pines, FL 33026, USA