138 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 Warwick, RI
    • $2,993 below average
    • Email for Price
    • Mileage
    • 71,457 Miles
    • 157,530 Miles below average
  • 2004 GMC Sierra 2500HD for sale in Madison, WI
    • $1,758 above average
    • Email for Price
    • Mileage
    • 125,986 Miles
    • 103,001 Miles below average
  • 2004 GMC Sierra 2500HD for sale in Saylorsburg, PA

    2004 GMC Sierra 2500HD

    • $1,018 below average
    • Email for Price
    • Mileage
    • 58,870 Miles
    • 177,145 Miles below average
  • 2004 GMC Sierra 2500HD for sale in Tacoma, WA

    2004 GMC Sierra 2500HD

    • $1,024 below average
    • Email for Price
    • Mileage
    • 179,821 Miles
    • 56,194 Miles below average
  • 2004 GMC Sierra 2500HD for sale in Tacoma, WA

    2004 GMC Sierra 2500HD

    • $1,024 below average
    • Email for Price
    • Mileage
    • 179,821 Miles
    • 56,194 Miles below average
  • 2004 GMC Sierra 2500HD for sale in Rochester, NY
    • $3 above average
    • Email for Price
    • Mileage
    • 189,113 Miles
    • 39,874 Miles below average
  • 2004 GMC Sierra 2500HD for sale in Logan, OH
    • $1,105 below average
    • Email for Price
    • Mileage
    • 146,453 Miles
    • 157,621 Miles below average
  • 2004 GMC Sierra 2500HD for sale in Tacoma, WA

    2004 GMC Sierra 2500HD

    • $1,024 below average
    • Email for Price
    • Mileage
    • 179,821 Miles
    • 56,194 Miles below average
  • 2004 GMC Sierra 2500 for sale in Sioux Falls, SD
    • $0 above average
    • Email for Price
    • Mileage
    • 167,000 Miles
    • 0 Miles above average
  • 2004 GMC Sierra 2500HD for sale in Epsom, NH

    2004 GMC Sierra 2500HD

    • $2,063 below average
    • Email for Price
    • Mileage
    • 177,267 Miles
    • 58,748 Miles below average
  • 2004 GMC Sierra 2500HD for sale in Epsom, NH

    2004 GMC Sierra 2500HD

    • $2,063 below average
    • Email for Price
    • Mileage
    • 177,267 Miles
    • 58,748 Miles below average
  • 2004 GMC Sierra 2500 for sale in Forsyth, IL
    • $1,096 below average
    • Email for Price
    • Mileage
    • 106,459 Miles
    • 60,541 Miles below average
  • 2004 GMC Sierra 2500HD for sale in Chesapeake, VA
    • $1,288 below average
    • Email for Price
    • Mileage
    • 144,972 Miles
    • 101,421 Miles below average
  • 2004 GMC Sierra 2500HD for sale in Brighton, CO

    2004 GMC Sierra 2500HD

    • $982 above average
    • Email for Price
    • Mileage
    • 222,379 Miles
    • 13,636 Miles below average
  • 2004 GMC Sierra 2500 for sale in Arlington, TX
    • $2,502 above average
    • Email for Price
    • Mileage
    • 71,930 Miles
    • 53,723 Miles below average
  • 1 of 10