2004 GMC Sierra 2500HD
151,319 Miles
$17,777

Pasco, WA
Track Price Check Availability

2004 GMC Sierra 2500HD
227,648 Miles
$15,800

Tacoma, WA
Track Price Check Availability

2004 GMC Sierra 2500HD
71,250 Miles
$12,800

Fenton, MI
Track Price Check Availability

2004 GMC Sierra 2500HD
140,846 Miles
$13,999

Payette, ID
Track Price Check Availability

2004 GMC Sierra 2500HD
221,641 Miles
$14,821

Sauk Centre, MN
Track Price Check Availability

2004 GMC Sierra 2500HD
134,640 Miles
$18,993

Cold Spring, MN
Track Price Check Availability

2004 GMC Sierra 2500HD
82,502 Miles
$18,995

Liberty Lake, WA
Track Price Check Availability

2004 GMC Sierra 2500HD
80,419 Miles
$11,995

Washington, NJ
Track Price Check Availability

2004 GMC Sierra 2500HD
135,093 Miles
$12,210

Pittsfield, MA
Track Price Check Availability

2004 GMC Sierra 2500HD
89,513 Miles
$22,995

Santa Maria, CA
Track Price Check Availability

2004 GMC Sierra 2500HD
267,000 Miles
$8,385

Fort Collins, CO
Track Price Check Availability

2004 GMC Sierra 2500HD
107,561 Miles
$19,500

Plymouth, IN
Track Price Check Availability

2004 GMC Sierra 2500HD
152,970 Miles
$14,890

Onalaska, WI
Track Price Check Availability

2004 GMC Sierra 2500HD
$10,975

Orange, CA
Track Price Check Availability

2004 GMC Sierra 2500HD
211,067 Miles
$16,987

Cullman, AL
Track Price Check Availability

2004 GMC Sierra 2500HD
253,858 Miles
$14,994

Morton Grove, IL
Track Price Check Availability

2004 GMC Sierra 2500HD
40,501 Miles
$26,650

G Oodyear, AZ
Track Price Check Availability

2004 GMC Sierra 2500HD
228,761 Miles
$9,000

Greenville, OH
Track Price Check Availability

2004 GMC Sierra 2500HD
$14,900

Dowagiac, MI
Track Price Check Availability

2004 GMC Sierra 2500HD
152,957 Miles
$21,944

Salem, NH
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

April 2018 Nationwide GMC Sierra 2500HD Prices