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

Track Price Check Availability

2004 Chevrolet Silverado 3500
248,621 Miles | Ponca City, OK
$12,995
Est $187/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
179,230 Miles | Enumclaw, WA
$19,488
Est $281/mo

Track Price Check Availability

2004 Chevrolet Silverado 3500
93,721 Miles | Afton, WY
$17,877
Est $258/mo

Track Price Check Availability

2004 Chevrolet Silverado 3500
27,626 Miles | Mesa, AZ
$16,777
Est $242/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
144,451 Miles | Buckley, WA
$21,950
Est $316/mo

Track Price Check Availability

2004 Chevrolet Silverado 3500
88,443 Miles | Reno, NV
$17,995
Est $259/mo

Track Price Check Availability

2004 Chevrolet Silverado 3500
173,322 Miles | Fuquay Varina, NC
$14,995
Est $216/mo

Track Price Check Availability

2004 Chevrolet Silverado 3500
233,255 Miles | Englewood, CO
$16,900
Est $244/mo

Track Price Check Availability

2004 Chevrolet Silverado 3500
97,600 Miles | Raleigh, NC
$14,499
Est $209/mo

Track Price Check Availability

2004 Chevrolet Silverado 3500
121,634 Miles | Colorado Springs, CO
$19,999
Est $288/mo

Track Price Check Availability

2004 Chevrolet Silverado 3500
122,474 Miles | Raleigh, NC
$22,999
Est $332/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
258,205 Miles | Gladstone, MO
$8,895
Est $128/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
245,000 Miles | Tampa, FL
$11,895
Est $171/mo

Track Price Check Availability

2004 Chevrolet Silverado 3500
274,596 Miles | Freeland, MI
$11,900
Est $172/mo

Track Price Check Availability

2004 Chevrolet Silverado 3500
270,288 Miles | Jackson, WY
$9,900
Est $143/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

October 2018 Nationwide Chevrolet Silverado 3500 Prices