2004 Chevrolet Silverado 3500
240,027 Miles | Las Cruces, NM
$12,265
Est $177/mo

Track Price Check Availability

2004 Chevrolet Silverado 3500
390,104 Miles | Ham Lake, MN
$6,999
Est $101/mo

Track Price Check Availability

2004 Chevrolet Silverado 3500
174,134 Miles | Angola, IN
$17,283
Est $249/mo

Track Price Check Availability

2004 Chevrolet Silverado 3500
155,738 Miles | The Dalles, OR
$17,995
Est $259/mo

Track Price Check Availability

2004 Chevrolet Silverado 3500
90,840 Miles | Lake Elsinore, CA
$11,975
Est $173/mo

Track Price Check Availability

2004 Chevrolet Silverado 3500
95,302 Miles | Hamilton, OH
$19,995
Est $288/mo

Track Price Check Availability

2004 Chevrolet Silverado 3500
56,515 Miles | Gardner, MA
$13,998
Est $202/mo

Track Price Check Availability

2004 Chevrolet Silverado 3500
135,217 Miles | Iowa City, IA
$16,970
Est $245/mo

Track Price Check Availability

2004 Chevrolet Silverado 3500
122,196 Miles | Monroe, NC
$18,988
Est $274/mo

Track Price Check Availability

2004 Chevrolet Silverado 3500
131,000 Miles | Derry, NH
$20,900
Est $301/mo

Track Price Check Availability

2004 Chevrolet Silverado 3500
188,990 Miles | Mount Carroll, IL
$14,869
Est $214/mo

Track Price Check Availability

2004 Chevrolet Silverado 3500
262,088 Miles | Paducah, KY
$14,988
Est $216/mo

Track Price Check Availability

2004 Chevrolet Silverado 3500
66,242 Miles | Brentwood, NH
$14,995
Est $216/mo

Track Price Check Availability

2004 Chevrolet Silverado 3500
144,918 Miles | Greenville, SC
$19,990
Est $288/mo

Track Price Check Availability

2004 Chevrolet Silverado 3500
101,102 Miles | 837 W Apache Trail Apache Junction, AZ
$22,499
Est $324/mo

Track Price Check Availability

2004 Chevrolet Silverado 3500
216,939 Miles | Salem, OR
$8,995
Est $130/mo

Track Price Check Availability

2004 Chevrolet Silverado 3500
179,286 Miles | Tacoma, WA
$17,990
Est $259/mo

Track Price Check Availability

2004 Chevrolet Silverado 3500
178,596 Miles | Prattville, AL
$17,975
Est $259/mo

Track Price Check Availability

2004 Chevrolet Silverado 3500
136,873 Miles | Arlington Heights, IL
$7,900
Est $114/mo

Track Price Check Availability

2004 Chevrolet Silverado 3500
122,699 Miles | Mt. Sterling, KY
$22,995
Est $331/mo

Track Price Check Availability

2004 Chevrolet Silverado 3500 Owner Ratings & Reviews

Write a Review
No reviews exist for the 2004 Chevrolet Silverado 3500

2004 Chevrolet Silverado 3500 Pricing Analysis

Active Listings
Mileage

December 2018 Nationwide Chevrolet Silverado 3500 Prices