$2,342 below
This vehicle is about $2,300 less than the average price for a 2016 GMC Canyon for sale in the Boone area.
2016 GMC Canyon SLT
68,115 miles
/
$23,995