2006 Chevrolet Silverado 2500HD

This truck has a used Duramax engine that was put in it recently, the truck has 400,000km on it and the used engine has 310,000km on it.
SPECS
Year
2006
Make
Chevrolet
Model
Silverado 2500HD
Mileage:
400,000
Price:
$16,499