35 Listings of 2004 GMC Canyon for Sale

No local results match your search, below are our national listings.
  • 2004 GMC Canyon for sale in Pleasant Hill, IA
    • $2,723above average
    • Email for Price
    • Mileage
    • 112,408 Miles
    • 36,508 Miles below average
  • 2004 GMC Canyon for sale in Parkers Prairie, MN
    • $682below average
    • Email for Price
    • Mileage
    • 151,000 Miles
    • 6,571 Miles below average
  • 2004 GMC Canyon for sale in Beloit, WI
    • $1,318above average
    • Email for Price
    • Mileage
    • 99,283 Miles
    • 58,288 Miles below average
  • 2004 GMC Canyon for sale in Goshen, IN
    • above average
    • Email for Price
    • Mileage
    • 102,593 Miles
    • 30,990 Miles below average
  • 2004 GMC Canyon for sale in Bedford, VA

    2004 GMC Canyon

    • $477below average
    • Email for Price
    • Mileage
    • 126,960 Miles
    • 21,956 Miles below average
  • 2004 GMC Canyon for sale in Norman, OK
    • $147below average
    • Email for Price
    • Mileage
    • 119,375 Miles
    • 26,621 Miles below average
  • 2004 GMC Canyon for sale in Epping, NH
    • $678above average
    • Email for Price
    • Mileage
    • 120,602 Miles
    • 28,314 Miles below average
  • 2004 GMC Canyon for sale in Copeland, KS
    • $147below average
    • Email for Price
    • Mileage
    • 225,023 Miles
    • 79,027 Miles above average
  • 2004 GMC Canyon for sale in Waukesha, WI
    • $182below average
    • Email for Price
    • Mileage
    • 136,829 Miles
    • 20,742 Miles below average
  • 2004 GMC Canyon for sale in Tulsa, OK
    • $818above average
    • Email for Price
    • Mileage
    • 154,859 Miles
    • 2,712 Miles below average
  • 2004 GMC Canyon for sale in Spillville, IA
    • $772below average
    • Email for Price
    • Mileage
    • 189,700 Miles
    • 40,784 Miles above average
  • 2004 GMC Canyon for sale in Fortville, IN
    • $985above average
    • Email for Price
    • Mileage
    • 107,030 Miles
    • 60,996 Miles below average
  • 2004 GMC Canyon for sale in Lincoln, NE
    • $4,818above average
    • Email for Price
    • Mileage
    • 34,478 Miles
    • 123,093 Miles below average
  • 2004 GMC Canyon for sale in Conway, SC

    2004 GMC Canyon

    • $628above average
    • Email for Price
    • Mileage
    • 237,354 Miles
    • 88,438 Miles above average
  • 2004 GMC Canyon for sale in Sandusky, MI

    2004 GMC Canyon

    • $277below average
    • Email for Price
    • Mileage
    • 93,745 Miles
    • 55,171 Miles below average
  • 1 of 3