50 Best 2004 GMC Sierra 2500HD for Sale, Savings from $3,179

2004 GMC Sierra 2500HD
179,821 Miles | Tacoma, WA
$9,989
est. $144/mo

Track Price Check Availability

2004 GMC Sierra 2500HD
52,471 Miles | Salem, OR
$21,995
est. $317/mo

Track Price Check Availability

2004 GMC Sierra 2500HD
128,336 Miles | Boise, ID
$17,991
est. $259/mo

Track Price Check Availability

2004 GMC Sierra 2500HD
132,466 Miles | Wooster, OH
$13,988
est. $202/mo

Track Price Check Availability

2004 GMC Sierra 2500HD
224,539 Miles | Effingham, IL
$7,995
est. $115/mo

Track Price Check Availability

2004 GMC Sierra 2500HD
221,497 Miles | Vero Beach, FL
$10,900
est. $157/mo

Track Price Check Availability

2004 GMC Sierra 2500HD
346,838 Miles | Blackfoot, ID
$9,995
est. $144/mo

Track Price Check Availability

2004 GMC Sierra 2500HD
313,015 Miles | Cullman, AL
$13,000
est. $187/mo

Track Price Check Availability

2004 GMC Sierra 2500HD
275,294 Miles | North Kingsville, OH
$4,970
est. $72/mo

Track Price Check Availability

2004 GMC Sierra 2500HD
110,131 Miles | Alliance, OH
$16,000
est. $231/mo

Track Price Check Availability

2004 GMC Sierra 2500HD
164,754 Miles | Grandville, MI
$14,500
est. $209/mo

Track Price Check Availability

2004 GMC Sierra 2500HD
226,638 Miles | Chesaning, MI
$10,995
est. $158/mo

Track Price Check Availability

2004 GMC Sierra 2500HD
204,201 Miles | Lancaster, OH
$7,500
est. $108/mo

Track Price Check Availability

2004 GMC Sierra 2500HD
233,121 Miles | Plainwell, MI
$8,995
est. $130/mo

Track Price Check Availability

2004 GMC Sierra 2500HD
71,499 Miles | Reno, NV
$20,995
est. $303/mo

Track Price Check Availability

2004 GMC Sierra 2500HD
185,255 Miles | Chadron, NE
$10,900
est. $157/mo

Track Price Check Availability

2004 GMC Sierra 2500HD
139,653 Miles | Stillwater, MN
$8,994
est. $130/mo

Track Price Check Availability

2004 GMC Sierra 2500HD
161,701 Miles | Albion, MI
$17,995
est. $259/mo

Track Price Check Availability

2004 GMC Sierra 2500HD
161,165 Miles | Brentwood, NH
$14,995
est. $216/mo

Track Price Check Availability

2004 GMC Sierra 2500HD
114,752 Miles | Grand Junction, CO
$16,490
est. $238/mo

Track Price Check Availability

2004 GMC Sierra 2500HD Owner Ratings & Reviews

Write a Review
No reviews exist for the 2004 GMC Sierra 2500HD

2004 GMC Sierra 2500HD Pricing Analysis

Active Listings
Mileage

January 2020 Nationwide GMC Sierra 2500HD Prices