2005 Chevrolet Silverado 2500 LT$15,995+ taxes and applicable fees294,581 kmLethbridgeAutomaticDiesel$15,995+ taxes and applicable feesSaveSave
Promoted2005 Chevrolet Silverado 2500$14,500286,236 kmThunder BayAutomaticDieselPromoted$14,500SaveSave