$2,757 below
This vehicle is less than the average price for a 2016 GMC Canyon in the Terrell area.
2016 GMC Canyon SLT
52,850 miles
/
$25,745