6524 NW 55th St Pompano Beach, FL 33067