148 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 Plainfield, NJ
    • $8,653below average
    • Email for Price
    • Mileage
    • 140,065 Miles
    • 33,530 Miles below average
  • 2004 GMC Sierra 2500HD for sale in Needmore, PA
    • $2,678below average
    • Email for Price
    • Mileage
    • 198,580 Miles
    • 45,131 Miles above average
  • 2004 GMC Sierra 2500HD for sale in Carroll, OH
    • $3,322above average
    • Email for Price
    • Mileage
    • 117,824 Miles
    • 35,625 Miles below average
  • 2004 GMC Sierra 2500HD for sale in Waterbury, CT
    • $3,661below average
    • Email for Price
    • Mileage
    • 173,466 Miles
    • 1,940 Miles below average
  • 2004 GMC Sierra 2500HD for sale in Waterbury, CT
    • $3,661below average
    • Email for Price
    • Mileage
    • 173,466 Miles
    • 1,940 Miles below average
  • 2004 GMC Sierra 2500HD for sale in Las Vegas, NV
    • $678below average
    • Email for Price
    • Mileage
    • 180,824 Miles
    • 27,375 Miles above average
  • 2004 GMC Sierra 2500HD for sale in Las Vegas, NV
    • $678below average
    • Email for Price
    • Mileage
    • 180,824 Miles
    • 27,375 Miles above average
  • 2004 GMC Sierra 2500HD for sale in Menomonie, WI

    2004 GMC Sierra 2500HD

    • $6,338above average
    • Email for Price
    • Mileage
    • 149,512 Miles
    • 24,083 Miles below average
  • 2004 GMC Sierra 2500HD for sale in Beatrice, NE

    2004 GMC Sierra 2500HD

    • $2,748below average
    • Email for Price
    • Mileage
    • 184,707 Miles
    • 11,112 Miles above average
  • 2004 GMC Sierra 2500HD for sale in Millersville, MO
    • $1,756below average
    • Email for Price
    • Mileage
    • 249,000 Miles
    • 73,594 Miles above average
  • 2004 GMC Sierra 2500HD for sale in Brodheadsville, PA
    • $748below average
    • Email for Price
    • Mileage
    • 134,697 Miles
    • 38,898 Miles below average
  • 2004 GMC Sierra 2500HD for sale in Eldridge, IA
    • $6,023below average
    • Email for Price
    • Mileage
    • 131,000 Miles
    • 22,449 Miles below average
  • 2004 GMC Sierra 2500HD for sale in Bangor, PA
    • $2,678below average
    • Email for Price
    • Mileage
    • 216,470 Miles
    • 63,021 Miles above average
  • 2004 GMC Sierra 2500HD for sale in Dornsife, PA
    • $2,678below average
    • Email for Price
    • Mileage
    • 156,045 Miles
    • 2,596 Miles above average
  • 2004 GMC Sierra 2500HD for sale in Cisco, TX
    • $2,674below average
    • Email for Price
    • Mileage
    • 266,000 Miles
    • 112,551 Miles above average
  • 1 of 10