$83 below
This vehicle is priced less than the average 2016 Chevrolet Silverado 3500HD in the Pasadena area.
2016 Chevrolet Silverado 3500HD LTZ
231,495 miles
/
$28,988