Loading...
2

Used 2018 GMC Canyon Pickup for Sale in Fredericksburg, VA

2018 GMC Canyon All Terrain Leather
2018 GMC Canyon All Terrain Leather
2018 GMC Canyon All Terrain Leather
2018 GMC Canyon SLT
2018 GMC Canyon SLT
2018 GMC Canyon SLT
Used·40,348 mi

Contact dealer for price