11500 NW 18th St, Pembroke Pines, FL 33026, United States
13104 NW 13th St, Pembroke Pines, FL 33028, United States