1989 CCC LET 8000 COMPACTOR / LOT1637-895423 | Municibid