2012 Elgin Pelican Street Sweeper - 8181- ID# 22DPW191 | Municibid