10081 Pines Blvd, Pembroke Pines, FL 33024, USA
720 SW 64th Terrace, Pembroke Pines, FL 33023, USA
18331 Pines Blvd, Miramar, FL 33029, USA
1781 NW 82nd Terrace, Pembroke Pines, FL 33024, USA