Used GMC Canyon for sale in Annandale, VA 22003

(Change Location)
Showing 1 - 3 of 3 cars
Year
  1. Used 2012 GMC Canyon SLE

    877-880-4404
    TrueCar Certified Dealer
    Springfield, VA
    3 mi away
    40,462 mi
    2012
    $22,875
  2. Used 2012 GMC Canyon SLE

    877-880-4404
    TrueCar Certified Dealer
    Springfield, VA
    3 mi away
    40,462 mi
    2012
    $22,875
  3. Used 2004 GMC Canyon

    D & M Discount Auto Sales
    Stafford, VA
    22 mi away
    123,951 mi
    2004
    $4,695
1