New & Used Chevrolet Silverado 2500HD for sale in Canada

Price: $13,800
-No Accidents-4x4 Heavy Duty-Extended Cab-6 Passenger-Ex Corporate Lease-Factory Alloy Wheels Tow Hi...
205,174 km
Surrey, British Columbia A-1 Auto Sales Ltd