New & Used Chevrolet Silverado 2500HD for sale in Canada

Price: $43,944
EX DAILY RENTAL
144,438 km
Pembroke, Ontario Edwards Mazda
Price: Call

49,077 km
Stoney Creek, Ontario MotorMAX Auto Sales
Price: $15,898
Port Alberni, British Columbia Cash For Cars
Price: $2,500
2002 Chevrolet Silverado 2500 LT..DURAMAX DIESEL Pickup Truck 6.6L V8 OHV 32V TURBO DIESEL VEHICLE S...
300,349 km
Markham, Ontario Francis L. Enterprises