2012 CHEVROLET IMPALA / LOT81-125052 | Municibid