3335 NW 79th Ave Pompano Beach, FL 33063