2006 GMC Canyon
SL | 82,634 miles
$12,999
SL | 82,634 miles
SL | 55,057 miles
SL | 194,372 miles
SL | 194,177 miles
SLE | 42,962 miles
SLE | 76,496 miles
SL | 55,057 miles
SLE | 84,962 miles
121,000 miles
SLE
SLE | 314,194 miles
SLE | 248,375 miles
SLE | 42,962 miles
SLE | 76,496 miles
SLE | 143,591 miles
SLE | 168,706 miles