10700 SW City Center Blvd, Pembroke Pines, FL 33025, United States
1806 N Flamingo Rd #110, Pembroke Pines, FL 33028, United States
19931 NW 3rd St, Pembroke Pines, FL 33029, United States