367 Listings of 2004 Chevrolet Avalanche for Sale

  • Featured Listings

  • 2004 Chevrolet Avalanche for sale in South Elgin, IL
    • $1,805 below average
    • Mileage
    • 127,790 Miles
    • 26,192 Miles below average
  • 2004 Chevrolet Avalanche for sale in Rock Creek, OH
    • $1,182 below average
    • Mileage
    • 119,580 Miles
    • 36,025 Miles below average
  • 2004 Chevrolet Avalanche for sale in Cambridge, MN
    • $2,077 below average
    • Mileage
    • 184,097 Miles
    • 28,492 Miles above average
  • 2004 Chevrolet Avalanche for sale in Clinton Township, MI
    • Email for Price
    • Mileage
    • 130,084 Miles
    • 25,521 Miles below average
  • 2004 Chevrolet Avalanche for sale in Chattanooga, TN
    • $1,877 below average
    • Mileage
    • 223,920 Miles
    • 68,315 Miles above average
  • 2004 Chevrolet Avalanche for sale in Fredericksburg, VA
    • $1,782 below average
    • Mileage
    • 156,419 Miles
    • 814 Miles above average
  • 2004 Chevrolet Avalanche for sale in Steger, IL
    • $2,182 below average
    • Mileage
    • 178,024 Miles
    • 22,419 Miles above average
  • 2004 Chevrolet Avalanche for sale in Gainesville, GA
    • $278 below average
    • Mileage
    • 174,237 Miles
    • 18,632 Miles above average
  • 2004 Chevrolet Avalanche for sale in Union City, GA
    • $1,577 below average
    • Mileage
    • 168,781 Miles
    • 13,176 Miles above average
  • 2004 Chevrolet Avalanche for sale in Osage Beach, MO
    • $3,073 above average
    • Mileage
    • 129,977 Miles
    • 25,628 Miles below average
  • 2004 Chevrolet Avalanche for sale in Falls Church, VA
    • $2,000 above average
    • Mileage
    • 120,789 Miles
    • 34,816 Miles below average
  • 2004 Chevrolet Avalanche for sale in Mchenry, IL
    • $1,082 below average
    • Mileage
    • 125,371 Miles
    • 30,234 Miles below average
  • 2004 Chevrolet Avalanche for sale in Sacramento, CA
    • $1,213 above average
    • Mileage
    • 122,082 Miles
    • 33,523 Miles below average
  • 2004 Chevrolet Avalanche for sale in Raleigh, NC
    • $782 below average
    • Mileage
    • 119,996 Miles
    • 35,609 Miles below average
  • 2004 Chevrolet Avalanche for sale in Clovis, CA
    • $5,195 above average
    • Mileage
    • 133,713 Miles
    • 20,269 Miles below average
  • 2004 Chevrolet Avalanche for sale in Ceres, CA
    • $1,278 below average
    • Mileage
    • 172,025 Miles
    • 16,420 Miles above average
  • Featured 2004 Chevrolet Avalanche Listings

  • 2004 Chevrolet Avalanche for sale in Crystal Lake, IL
    • $1,282 below average
    • Mileage
  • 2004 Chevrolet Avalanche for sale in Mitchell, SD
    • $1,778 below average
    • Mileage
    • 193,408 Miles
    • 37,803 Miles above average
  • 2004 Chevrolet Avalanche for sale in Rockville, MD
    • $1,778 below average
    • Mileage
    • 204,690 Miles
    • 49,085 Miles above average
  • 2004 Chevrolet Avalanche for sale in Anaheim, CA
    • $1,782 below average
    • Mileage
    • 175,535 Miles
    • 19,930 Miles above average
  • 2004 Chevrolet Avalanche for sale in Bloomsburg, PA
    • $1,089 below average
    • Mileage
    • 128,976 Miles
    • 26,629 Miles below average
  • 2004 Chevrolet Avalanche for sale in Alpharetta, GA
    • $782 below average
    • Mileage
    • 146,950 Miles
    • 8,655 Miles below average
  • 2004 Chevrolet Avalanche for sale in Granite City, IL
    • $782 below average
    • Mileage
    • 147,178 Miles
    • 8,427 Miles below average
  • 2004 Chevrolet Avalanche for sale in Vacaville, CA
    • $718 above average
    • Mileage
    • 127,659 Miles
    • 27,946 Miles below average
  • 1 of 16