152 Listings of 2004 GMC Sierra 2500 for Sale

No local results match your search, below are our national listings.
  • 2004 GMC Sierra 2500HD for sale in Peru, IN
    • $889above average
    • Email for Price
    • Mileage
    • 138,793 Miles
    • 34,239 Miles below average
  • 2004 GMC Sierra 2500HD for sale in El Cajon, CA
    • $2,744below average
    • Email for Price
    • Mileage
    • 137,000 Miles
    • 32,548 Miles below average
  • 2004 GMC Sierra 2500HD for sale in Lancaster, MO
    • $886below average
    • Email for Price
    • Mileage
    • 139,000 Miles
    • 8,327 Miles below average
  • 2004 GMC Sierra 2500HD for sale in Sandusky, MI
    • $3,016below average
    • Email for Price
    • Mileage
    • 170,033 Miles
    • 2,999 Miles below average
  • 2004 GMC Sierra 2500HD for sale in Rapid City, SD

    2004 GMC Sierra 2500HD

    • $2,023below average
    • Email for Price
    • Mileage
    • 136,143 Miles
    • 36,889 Miles below average
  • 2004 GMC Sierra 2500HD for sale in Hillside, MI
    • $2,514below average
    • Email for Price
    • Mileage
    • 94,782 Miles
    • 78,250 Miles below average
  • 2004 GMC Sierra 2500HD for sale in Yardville, NJ
    • $6,012below average
    • Email for Price
    • Mileage
    • 165,854 Miles
    • 7,178 Miles below average
  • 2004 GMC Sierra 2500HD for sale in Landrum, SC
    • $2,699below average
    • Email for Price
    • Mileage
    • 226,273 Miles
    • 56,725 Miles above average
  • 2004 GMC Sierra 2500HD for sale in Glendale, AZ
    • $2,020below average
    • Email for Price
    • Mileage
    • 167,454 Miles
    • 5,578 Miles below average
  • 2004 GMC Sierra 2500HD for sale in Frankenmuth, MI

    2004 GMC Sierra 2500HD

    • $4,489above average
    • Email for Price
    • Mileage
    • 130,839 Miles
    • 42,193 Miles below average
  • 2004 GMC Sierra 2500HD for sale in Patchogue, NY
    • $3,016below average
    • Email for Price
    • Mileage
    • 117,000 Miles
    • 56,032 Miles below average
  • 2004 GMC Sierra 2500HD for sale in Goffstown, NH
    • $887below average
    • Email for Price
    • Mileage
    • 110,625 Miles
    • 36,702 Miles below average
  • 2004 GMC Sierra 2500HD for sale in Bend, OR

    2004 GMC Sierra 2500HD

    • $1,016below average
    • Email for Price
    • Mileage
    • 155,904 Miles
    • 17,128 Miles below average
  • 2004 GMC Sierra 2500HD for sale in Johnson City, NY
    • $2,744below average
    • Email for Price
    • Mileage
    • 225,326 Miles
    • 55,778 Miles above average
  • 2004 GMC Sierra 2500HD for sale in Plaistow, NH
    • $3,016below average
    • Email for Price
    • Mileage
    • 186,545 Miles
    • 13,513 Miles above average
  • 1 of 11