2017 Chevrolet Silverado 2500 Heavy Duty $39,980 $39,980 Mileage:30,390 MilesExterior:blackEngine:Flex Fuel 6.0L 8 cylinderTransmission:6 speed automaticDrive Type:4 Wheel DriveStock:0821VIN:1GC2KUEG1HZ279384 View Details