2004 GMC Sierra 3500
123,206 Miles
$20,990

Epsom, NH
Track Price Check Availability

2004 GMC Sierra 3500
172,988 Miles
$14,900

Eveleth, MN
Track Price Check Availability

2004 GMC Sierra 3500
96,153 Miles
$9,900

Pensacola, FL
Track Price Check Availability

2004 GMC Sierra 3500
241,490 Miles
$11,995

Stevens, PA
Track Price Check Availability

2004 GMC Sierra 3500
221,745 Miles
$15,995

North Logan, UT
Track Price Check Availability

2004 GMC Sierra 3500
154,739 Miles
$18,872

Hastings, NE
Track Price Check Availability

2004 GMC Sierra 3500
101,037 Miles
$14,995

Ellington, CT
Track Price Check Availability

2004 GMC Sierra 3500
232,056 Miles
$13,950

Cleburne, TX
Track Price Check Availability

2004 GMC Sierra 3500
75,643 Miles
$23,995

Lebanon, PA
Track Price Check Availability

2004 GMC Sierra 3500
89,000 Miles
$32,500

Monterey, CA
Track Price Check Availability

2004 GMC Sierra 3500
236,947 Miles
$10,000

Saint Louis, MO
Track Price Check Availability

2004 GMC Sierra 3500
117,874 Miles
$19,944

Salem, NH
Track Price Check Availability

2004 GMC Sierra 3500
41,690 Miles
$15,991

Sheboygan, WI
Track Price Check Availability

2004 GMC Sierra 3500
300,000 Miles
Accepting Offers

Pendleton, OR
Track Price Check Availability

2004 GMC Sierra 3500 Owner Ratings & Reviews

Write a Review
No reviews exist for the 2004 GMC Sierra 3500

2004 GMC Sierra 3500 Pricing Analysis

Active Listings
Mileage

June 2018 Nationwide GMC Sierra 3500 Prices