60 Listings of 2012 GMC Canyon for Sale

No local results match your search, below are our national listings.
  • 2012 GMC Canyon for sale in East Windsor, CT
    • $935 below average
    • Email for Price
    • Mileage
    • 104,459 Miles
    • 34,006 Miles below average
  • 2012 GMC Canyon for sale in Port Lavaca, TX
    • $767 below average
    • Email for Price
    • Mileage
    • 122,861 Miles
    • 21,357 Miles below average
  • 2012 GMC Canyon for sale in Lapeer, MI
    • $1,728 above average
    • Email for Price
    • Mileage
    • 47,305 Miles
    • 96,913 Miles below average
  • 2012 GMC Canyon for sale in Plainfield, IN
    • $1,733 above average
    • Email for Price
    • Mileage
    • 66,965 Miles
    • 77,253 Miles below average
  • 2012 GMC Canyon for sale in West Palm Beach, FL
    • $272 below average
    • Email for Price
    • Mileage
    • 118,438 Miles
    • 25,780 Miles below average
  • 2012 GMC Canyon for sale in Harrisburg, IL
    • $1,367 below average
    • Email for Price
    • Mileage
    • 77,500 Miles
    • 66,718 Miles below average
  • 2012 GMC Canyon for sale in Goodland, KS
    • $4,033 above average
    • Email for Price
    • Mileage
    • 29,573 Miles
    • 63,641 Miles below average
  • 2012 GMC Canyon for sale in Saginaw, MI
    • $1,590 below average
    • Email for Price
    • Mileage
    • 108,988 Miles
    • 35,230 Miles below average
  • 2012 GMC Canyon for sale in Hayward, CA
    • $1,272 below average
    • Email for Price
    • Mileage
    • 112,392 Miles
    • 31,826 Miles below average
  • 2012 GMC Canyon for sale in Corona, CA
    • $1,732 above average
    • Email for Price
    • Mileage
    • 112,123 Miles
    • 32,095 Miles below average
  • 2012 GMC Canyon for sale in Hudson, NY
    • $2,286 above average
    • Email for Price
    • Mileage
    • 80,414 Miles
    • 63,804 Miles below average
  • 2012 GMC Canyon for sale in Sedalia, MO
    • $1,724 above average
    • Email for Price
    • Mileage
    • 166,429 Miles
    • 22,211 Miles above average
  • 2012 GMC Canyon for sale in Turlock, CA
    • $1,731 above average
    • Email for Price
    • Mileage
    • 81,376 Miles
    • 62,842 Miles below average
  • 2012 GMC Canyon for sale in Mc Calla, AL
    • $1,068 below average
    • Email for Price
    • Mileage
    • 75,006 Miles
    • 69,212 Miles below average
  • 2012 GMC Canyon for sale in Hayward, CA
    • $1,621 above average
    • Email for Price
    • Mileage
    • 67,320 Miles
    • 76,898 Miles below average
  • 1 of 4