2004 GMC Sierra 3500
285,212 Miles | Danbury, CT
$9,898
est. $143/mo

Track Price Check Availability

2004 GMC Sierra 3500
96,124 Miles | Villa Park, IL
$15,477
est. $223/mo

Track Price Check Availability

2004 GMC Sierra 3500
149,685 Miles | Antioch, IL
$11,995
est. $173/mo

Track Price Check Availability

2004 GMC Sierra 3500
85,475 Miles | Rome, GA
$15,877
est. $229/mo

Track Price Check Availability

2004 GMC Sierra 3500
103,911 Miles | Mount Airy, NC
$16,985
est. $245/mo

Track Price Check Availability

2004 GMC Sierra 3500
240,120 Miles | Appleton, WI
$6,499
est. $94/mo

Track Price Check Availability

2004 GMC Sierra 3500
221,108 Miles | Roseville, CA
$15,999
est. $231/mo

Track Price Check Availability

2004 GMC Sierra 3500
181,916 Miles | Farmington, NM
$8,900
est. $128/mo

Track Price Check Availability

2004 GMC Sierra 3500
118,551 Miles | Waynesville, OH
$16,500
est. $238/mo

Track Price Check Availability

2004 GMC Sierra 3500
176,417 Miles | Reseda, CA
$14,995
est. $216/mo

Track Price Check Availability

2004 GMC Sierra 3500
138,509 Miles | Kalispell, MT
$17,988
est. $259/mo

Track Price Check Availability

2004 GMC Sierra 3500
17,505 Miles | Devils Lake, ND
$26,000
est. $375/mo

Track Price Check Availability

2004 GMC Sierra 3500
32,300 Miles | North Babylon, NY
$16,995
est. $245/mo

Track Price Check Availability

2004 GMC Sierra 3500
206,186 Miles | Greeley, CO
Accepting Offers
est. $0/mo

Track Price Check Availability

2004 GMC Sierra 3500
160,600 Miles | Tacoma, WA
Accepting Offers
est. $0/mo

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

December 2019 Nationwide GMC Sierra 3500 Prices