11450 Pines Blvd, Pembroke Pines, FL 33026, United States
11401 Pines Blvd Space #858, Pembroke Pines, FL 33026, United States
18331 Pines Blvd, Pembroke Pines, FL 33029, United States
650sw124terrace apt305P, Pembroke Pines, FL 33027, United States