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

2004 GMC Sierra 2500HD
113,475 Miles | Finksburg, MD
$10,999
est. $159/mo

Track Price Check Availability

2004 GMC Sierra 2500HD
257,515 Miles | Charles City, IA
$12,950
est. $187/mo

Track Price Check Availability

2004 GMC Sierra 2500HD
197,670 Miles | Rapid City, SD
$15,613
est. $225/mo

Track Price Check Availability

2004 GMC Sierra 2500HD
158,547 Miles | Kenosha, WI
$13,999
est. $202/mo

Track Price Check Availability

2004 GMC Sierra 2500HD
98,349 Miles | Lewisburg, PA
$14,900
est. $215/mo

Track Price Check Availability

2004 GMC Sierra 2500HD
168,424 Miles | Jerome, ID
$16,488
est. $238/mo

Track Price Check Availability

2004 GMC Sierra 2500HD
143,108 Miles | Signal Hill, CA
$14,900
est. $215/mo

Track Price Check Availability

2004 GMC Sierra 2500HD
250,569 Miles | Portland, OR
$11,000
est. $159/mo

Track Price Check Availability

2004 GMC Sierra 2500HD
193,707 Miles | Jeffersonville, IN
$11,233
est. $162/mo

Track Price Check Availability

2004 GMC Sierra 2500HD
303,213 Miles | Ocean Springs, MS
$13,900
est. $200/mo

Track Price Check Availability

2004 GMC Sierra 2500HD
| Bedford, VA
$9,795
est. $141/mo

Track Price Check Availability

2004 GMC Sierra 2500HD
169,502 Miles | Tucson, AZ
$15,995
est. $231/mo

Track Price Check Availability

2004 GMC Sierra 2500HD
167,393 Miles | Columbus, OH
$15,000
est. $216/mo

Track Price Check Availability

2004 GMC Sierra 2500HD
114,771 Miles | Westbrook, ME
$6,199
est. $89/mo

Track Price Check Availability

2004 GMC Sierra 2500HD
243,702 Miles | Springfield, MO
$13,499
est. $195/mo

Track Price Check Availability

2004 GMC Sierra 2500HD
226,083 Miles | Orem, UT
$12,998
est. $187/mo

Track Price Check Availability

2004 GMC Sierra 2500HD
258,815 Miles | Muncie, IN
$13,995
est. $202/mo

Track Price Check Availability

2004 GMC Sierra 2500HD
74,846 Miles | Langhorne, PA
$11,750
est. $169/mo

Track Price Check Availability

2004 GMC Sierra 2500HD
90,298 Miles | Durham, NC
$14,995
est. $216/mo

Track Price Check Availability

2004 GMC Sierra 2500HD
165,579 Miles | Missoula, MT
$12,990
est. $187/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

June 2020 Nationwide GMC Sierra 2500HD Prices