7620 NW 120th Dr Pompano Beach, FL 33076