137 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 Houston, TX
    • $1,373 below average
    • Email for Price
    • Mileage
    • 210,442 Miles
    • 55,683 Miles below average
  • 2004 GMC Sierra 2500HD for sale in Saylorsburg, PA

    2004 GMC Sierra 2500HD

    • $2,181 below average
    • Email for Price
    • Mileage
    • 58,870 Miles
    • 178,990 Miles below average
  • 2004 GMC Sierra 2500HD for sale in Lake Ariel, PA
    • $1,627 above average
    • Email for Price
    • Mileage
    • 113,553 Miles
    • 152,572 Miles below average
  • 2004 GMC Sierra 2500HD for sale in Madison, WI
    • $897 above average
    • Email for Price
    • Mileage
    • 125,986 Miles
    • 91,870 Miles below average
  • 2004 GMC Sierra 2500HD for sale in Tacoma, WA

    2004 GMC Sierra 2500HD

    • $2,187 below average
    • Email for Price
    • Mileage
    • 179,821 Miles
    • 58,039 Miles below average
  • 2004 GMC Sierra 2500 for sale in Forsyth, IL
    • $0 above average
    • Email for Price
    • Mileage
    • 106,000 Miles
    • 0 Miles above average
  • 2004 GMC Sierra 2500HD for sale in Adel, IA
    • $2,142 above average
    • Email for Price
    • Mileage
    • 115,142 Miles
    • 102,714 Miles below average
  • 2004 GMC Sierra 2500HD for sale in Oxford, ME
    • $858 below average
    • Email for Price
    • Mileage
    • 142,816 Miles
    • 75,040 Miles below average
  • 2004 GMC Sierra 2500HD for sale in Missoula, MT
    • $2,622 above average
    • Email for Price
    • Mileage
    • 203,896 Miles
    • 62,229 Miles below average
  • 2004 GMC Sierra 2500HD for sale in Logan, OH
    • $132 above average
    • Email for Price
    • Mileage
    • 146,453 Miles
    • 119,672 Miles below average
  • 2004 GMC Sierra 2500HD for sale in Santa Ana, CA
    • $1,582 above average
    • Email for Price
    • Mileage
    • 137,906 Miles
    • 128,219 Miles below average
  • 2004 GMC Sierra 2500HD for sale in Chesapeake, VA
    • $1,267 below average
    • Email for Price
    • Mileage
    • 144,972 Miles
    • 103,051 Miles below average
  • 2004 GMC Sierra 2500HD for sale in Tulare, CA
    • $953 below average
    • Email for Price
    • Mileage
    • 109,354 Miles
    • 108,502 Miles below average
  • 2004 GMC Sierra 2500HD for sale in Tacoma, WA

    2004 GMC Sierra 2500HD

    • $2,187 below average
    • Email for Price
    • Mileage
    • 179,821 Miles
    • 58,039 Miles below average
  • 2004 GMC Sierra 2500HD for sale in Epsom, NH

    2004 GMC Sierra 2500HD

    • $2,226 below average
    • Email for Price
    • Mileage
    • 177,267 Miles
    • 60,593 Miles below average
  • 1 of 10