2004 GMC Canyon
139,710 Miles | Jersey City, NJ
$3,900
est. $56/mo

Track Price Check Availability

2008 GMC Canyon
221,068 Miles | Mooresville, IN
$5,000
est. $72/mo

Track Price Check Availability

2005 GMC Canyon
234,961 Miles | Birch Run, MI
$4,701
est. $68/mo

Track Price Check Availability

2005 GMC Canyon
130,823 Miles | Virginia Beach, VA
$3,995
est. $58/mo

Track Price Check Availability

2008 GMC Canyon
104,285 Miles | Wood Ridge, NJ
$3,099
est. $45/mo

Track Price Check Availability

2007 GMC Canyon
242,000 Miles | Dalton, GA
$2,995
est. $43/mo

Track Price Check Availability

2005 GMC Canyon
151,897 Miles | Dalton, GA
$4,995
est. $72/mo

Track Price Check Availability

2005 GMC Canyon
95,977 Miles | Springfield, MA
$4,500
est. $65/mo

Track Price Check Availability

2007 GMC Canyon
74,808 Miles | Wood Ridge, NJ
$4,299
est. $62/mo

Track Price Check Availability

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

Track Price Check Availability

2008 GMC Canyon
93,697 Miles | Jacksonville, FL
$4,000
est. $58/mo

Track Price Check Availability

2004 GMC Canyon
138,693 Miles | Columbia, KY
$4,900
est. $71/mo

Track Price Check Availability

2005 GMC Canyon
221,524 Miles | Grand Blanc, MI
$5,000
est. $72/mo

Track Price Check Availability

2005 GMC Canyon
183,258 Miles | Skaneateles, NY
Accepting Offers
est. $0/mo

Track Price Check Availability

2006 GMC Canyon
222,576 Miles | Delran, NJ
Accepting Offers
est. $0/mo

Track Price Check Availability

2006 GMC Canyon
156,272 Miles | Grand Junction, CO
$4,994
est. $72/mo

Track Price Check Availability

2005 GMC Canyon
270,512 Miles | Conway, SC
Accepting Offers
est. $0/mo

Track Price Check Availability

2007 GMC Canyon
212,822 Miles | Columbus, GA
Accepting Offers
est. $0/mo

Track Price Check Availability

2004 GMC Canyon
161,906 Miles | Juda, WI
$3,995
est. $58/mo

Track Price Check Availability