2010 CHEVY IMPALA / LOT1324-105056 | Municibid