24 NE 24th Ave Pompano Beach, FL 33062