320 S Flamingo Rd Pembroke Pines, FL 33027