50 Best 2004 GMC Sierra 3500 for Sale, Savings from $3,419

2004 GMC Sierra 3500
193,358 Miles | Neosho, MO
$12,500
est. $180/mo

Track Price Check Availability

2004 GMC Sierra 3500
113,219 Miles | Des Moines, IA
$18,888
est. $272/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
197,255 Miles | Bend, OR
$13,995
est. $202/mo

Track Price Check Availability

2004 GMC Sierra 3500
96,124 Miles | Villa Park, IL
$14,677
est. $212/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
220,586 Miles | Orlando, FL
$12,500
est. $180/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
177,648 Miles | Loris, SC
$18,700
est. $270/mo

Track Price Check Availability

2004 GMC Sierra 3500
101,705 Miles | Medina, OH
$19,995
est. $288/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
216,200 Miles | Orange, CA
Accepting Offers
est. $0/mo

Track Price Check Availability

2004 GMC Sierra 3500
244,870 Miles | Houston, TX
Accepting Offers
est. $0/mo

Track Price Check Availability

2004 GMC Sierra 3500
256,000 Miles | Troy, OH
$20,000
est. $288/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

January 2020 Nationwide GMC Sierra 3500 Prices