690 Sw 65th Ave Pompano Beach, FL 33068