2005 GMC Canyon
SL | 97,161 miles
$9,995
SL | 97,161 miles
SL | 69,095 miles
SL | 55,057 miles
SL | 194,372 miles
SLE | 65,220 miles
Work Truck | 79,273 miles
SLE | 42,962 miles
SLE | 76,496 miles
SLE | 65,220 miles
SLE | 209,133 miles
SLE | 216,100 miles
SLE | 116,422 miles
SLE | 65,220 miles
SLE | 216,100 miles
SLE | 116,422 miles