$2,878 above
16% of vehicles like this 2003 Chevrolet Silverado 2500HD in Ohio are priced similarly.
2003 Chevrolet Silverado 2500HD LS
124,119 miles
/
$15,495