$4,042 below
This vehicle is about $4,000 less than the average price for a 2020 Chevrolet Silverado 3500HD for sale in the Greencastle area.
2020 Chevrolet Silverado 3500HD LT
31,637 miles
/
$52,655