140 Listings of 2004 GMC Sierra 2500 for Sale

  • 2004 GMC Sierra 2500HD for sale in Saylorsburg, PA

    2004 GMC Sierra 2500HD

    • $1,518 below average
    • Email for Price
    • Mileage
    • 58,870 Miles
    • 178,715 Miles below average
  • 2004 GMC Sierra 2500HD for sale in Lake Ariel, PA
    • $876 above average
    • Email for Price
    • Mileage
    • 113,553 Miles
    • 160,158 Miles below average
  • 2004 GMC Sierra 2500HD for sale in Tacoma, WA

    2004 GMC Sierra 2500HD

    • $1,524 below average
    • Email for Price
    • Mileage
    • 179,821 Miles
    • 57,764 Miles below average
  • 2004 GMC Sierra 2500HD for sale in Logan, OH
    • $619 below average
    • Email for Price
    • Mileage
    • 146,453 Miles
    • 127,258 Miles below average
  • 2004 GMC Sierra 2500HD for sale in Madison, WI
    • $2,579 above average
    • Email for Price
    • Mileage
    • 125,986 Miles
    • 96,413 Miles below average
  • 2004 GMC Sierra 2500HD for sale in Santa Ana, CA
    • $831 above average
    • Email for Price
    • Mileage
    • 137,906 Miles
    • 135,805 Miles below average
  • 2004 GMC Sierra 2500HD for sale in Tulare, CA
    • $520 below average
    • Email for Price
    • Mileage
    • 109,354 Miles
    • 113,045 Miles below average
  • 2004 GMC Sierra 2500HD for sale in Tacoma, WA

    2004 GMC Sierra 2500HD

    • $1,524 below average
    • Email for Price
    • Mileage
    • 179,821 Miles
    • 57,764 Miles below average
  • 2004 GMC Sierra 2500HD for sale in Stafford, VA
    • $189 below average
    • Email for Price
    • Mileage
    • 200,368 Miles
    • 73,343 Miles below average
  • 2004 GMC Sierra 2500HD for sale in Epsom, NH

    2004 GMC Sierra 2500HD

    • $1,563 below average
    • Email for Price
    • Mileage
    • 177,267 Miles
    • 60,318 Miles below average
  • 2004 GMC Sierra 2500HD for sale in Epsom, NH

    2004 GMC Sierra 2500HD

    • $1,563 below average
    • Email for Price
    • Mileage
    • 177,267 Miles
    • 60,318 Miles below average
  • 2004 GMC Sierra 2500HD for sale in Sacramento, CA
    • $1,880 above average
    • Email for Price
    • Mileage
    • 209,999 Miles
    • 63,712 Miles below average
  • 2004 GMC Sierra 2500HD for sale in Duluth, GA
    • $2,258 below average
    • Email for Price
    • Mileage
    • 200,110 Miles
    • 37,475 Miles below average
  • 2004 GMC Sierra 2500HD for sale in Epsom, NH

    2004 GMC Sierra 2500HD

    • $2,563 below average
    • Email for Price
    • Mileage
    • 168,822 Miles
    • 68,763 Miles below average
  • 2004 GMC Sierra 2500HD for sale in Epsom, NH

    2004 GMC Sierra 2500HD

    • $2,563 below average
    • Email for Price
    • Mileage
    • 168,822 Miles
    • 68,763 Miles below average
  • 1 of 10