$3,801 above
The price was recently reduced on this 2006 Chevrolet Silverado 2500HD. 10% of similar vehicles in your area are priced similarly.
2006 Chevrolet Silverado 2500HD
149,488 miles
/
$32,921