New & Used 2017 GMC Canyon for Sale

Filters

Filter Advanced Filters
Sort By
Good Deal

Used 2017 GMC Canyon Denali

$34,496
63,955 mi.
mi. from 20147
8566 Sudley Rd Manassas, VA 20110
(703) 659-4196
Good Deal

Used 2017 GMC Canyon SLE

$28,897
60,233 mi.
mi. from 20147
107 Catoctin Cir SE Leesburg, VA 20175
(703) 936-7252

2017 GMC Canyon by Trim

Gmc Canyons for Sale by Year