2017 GMC Canyon
12,307 Miles
$37,998

Milwaukie, OR
Track Price Check Availability

2017 GMC Canyon
8,464 Miles
$35,998

Memphis, TN
Track Price Check Availability

2017 GMC Canyon
4,841 Miles
$38,899

Kingston, MA
Track Price Check Availability

2018 GMC Canyon
9,260 Miles
$35,990

Madison, OH
Track Price Check Availability

2018 GMC Canyon
7,039 Miles
$36,949

Painesville, OH
Track Price Check Availability

2018 GMC Canyon
1,566 Miles
$38,344

Las Vegas, NV
Track Price Check Availability

2018 GMC Canyon
11,725 Miles
$36,998

Bloomington, MN
Track Price Check Availability

2017 GMC Canyon
11,715 Miles
$34,986

Villa Park, IL
Track Price Check Availability

2017 GMC Canyon
5,779 Miles
$35,427

Oklahoma City, OK
Track Price Check Availability

2018 GMC Canyon
2,884 Miles
$39,995

Nicholasville, KY
Track Price Check Availability

2018 GMC Canyon
4,387 Miles
$35,995

Riverhead, NY
Track Price Check Availability

2018 GMC Canyon
4,259 Miles
$38,999

Elyria, OH
Track Price Check Availability

2017 GMC Canyon
10,746 Miles
$35,000

Carrollton, TX
Track Price Check Availability

2018 GMC Canyon
815 Miles
$38,415

Elmira, NY
Track Price Check Availability

2018 GMC Canyon
25,025 Miles
$36,992

Scottsdale, AZ
Track Price Check Availability

2018 GMC Canyon
3,391 Miles
$39,999

Roseville, CA
Track Price Check Availability

2017 GMC Canyon
30,284 Miles
$34,995

Catskill, NY
Track Price Check Availability

2017 GMC Canyon
15,127 Miles
$36,495

Grand Island, NE
Track Price Check Availability

2018 GMC Canyon
891 Miles
$40,511

Herculaneum, MO
Track Price Check Availability

2018 GMC Canyon
6,611 Miles
$41,900

Nashville, TN
Track Price Check Availability

GMC Canyon Pricing Analysis

Active Listings
Mileage