2006 GMC Canyon
201,322 Miles | Shelby, NC
$5,000
est. $72/mo

Track Price Check Availability

2007 GMC Canyon
114,969 Miles | St. Cloud, MN
$3,999
est. $58/mo

Track Price Check Availability

2007 GMC Canyon
183,499 Miles | Port Richey, FL
$4,900
est. $71/mo

Track Price Check Availability

2004 GMC Canyon
196,172 Miles | Corbin, KY
$4,990
est. $72/mo

Track Price Check Availability

2007 GMC Canyon
124,436 Miles | Port Angeles, WA
$4,995
est. $72/mo

Track Price Check Availability

2005 GMC Canyon
170,188 Miles | Gretna, NE
$4,988
est. $72/mo

Track Price Check Availability

2008 GMC Canyon
202,979 Miles | Apache Junction, AZ
$3,999
est. $58/mo

Track Price Check Availability

2005 GMC Canyon
116,782 Miles | Cleves, OH
$3,795
est. $55/mo

Track Price Check Availability

2004 GMC Canyon
140,966 Miles | Natchez, MS
$4,744
est. $68/mo

Track Price Check Availability

2008 GMC Canyon
248,536 Miles | Muskogee, OK
$3,999
est. $58/mo

Track Price Check Availability

2009 GMC Canyon
141,094 Miles | La Grange, GA
$3,995
est. $58/mo

Track Price Check Availability

2004 GMC Canyon
| New Castle, IN
$4,650
est. $67/mo

Track Price Check Availability

2004 GMC Canyon
91,016 Miles | Barre, VT
$4,500
est. $65/mo

Track Price Check Availability

2004 GMC Canyon
221,755 Miles | Bedford, VA
$3,795
est. $55/mo

Track Price Check Availability

2005 GMC Canyon
138,025 Miles | North Ridgeville, OH
$3,695
est. $53/mo

Track Price Check Availability

2008 GMC Canyon
223,359 Miles | Russellville, AR
$4,999
est. $72/mo

Track Price Check Availability

2006 GMC Canyon
118,164 Miles | Chelsea, MI
$4,997
est. $72/mo

Track Price Check Availability

2009 GMC Canyon
131,478 Miles | Lancaster, OH
$4,950
est. $71/mo

Track Price Check Availability

2006 GMC Canyon
203,530 Miles | South Hackensack, NJ
$4,499
est. $65/mo

Track Price Check Availability

2005 GMC Canyon
201,999 Miles | Kenner, LA
$4,995
est. $72/mo

Track Price Check Availability

GMC Canyon Pricing Analysis

Active Listings
Mileage