14543 SW 5th St, Pembroke Pines, FL 33027, United States
Flamingo Falls, 2124 N Flamingo Rd, Pembroke Pines, FL 33028, United S...
11401 Pines Blvd, Pembroke Pines, FL 33026, United States