900 N Flamingo Rd, Pembroke Pines, FL 33028
950 N Flamingo Rd, Pembroke Pines, FL 33028, United States