The councilman stole $8,200 from a litter cleanup program and defrauded a subsidized housing program of more than $31,000 in rent payments, prosecutors said.