2012 GMC Canyon
SLE | 80,780 miles
$10,997
SLE | 80,780 miles
SLE | 138,722 miles
SLE | 176,222 miles
SLE | 45,723 miles
SLE | 80,780 miles
Work Truck | 85,000 miles
SLE | 45,723 miles
SLT | 65,320 miles
SLE | 80,780 miles
SLE | 138,722 miles
Work Truck | 85,000 miles
SLE | 155,201 miles
SLE | 80,780 miles
SLE | 138,722 miles
Work Truck | 85,000 miles
SLE | 45,723 miles