2004 Chevrolet Silverado 3500
140,389 Miles | Marysville, WA
$12,999
est. $187/mo

Track Price Check Availability

2004 Chevrolet Silverado 3500
176,597 Miles | Monroe, WA
$17,931
est. $258/mo

Track Price Check Availability

2004 Chevrolet Silverado 3500
43,623 Miles | Minong, WI
$28,523
est. $411/mo

Track Price Check Availability

2004 Chevrolet Silverado 3500
236,408 Miles | Hartselle, AL
$13,975
est. $201/mo

Track Price Check Availability

2004 Chevrolet Silverado 3500
79,750 Miles | Viroqua, WI
$16,984
est. $245/mo

Track Price Check Availability

2004 Chevrolet Silverado 3500
115,270 Miles | Newport, OR
$14,995
est. $216/mo

Track Price Check Availability

2004 Chevrolet Silverado 3500
239,705 Miles | San Luis Obispo, CA
$7,500
est. $108/mo

Track Price Check Availability

2004 Chevrolet Silverado 3500
249,617 Miles | Houston, TX
$8,500
est. $123/mo

Track Price Check Availability

2004 Chevrolet Silverado 3500
131,102 Miles | Fond Du Lac, WI
$16,497
est. $238/mo

Track Price Check Availability

2004 Chevrolet Silverado 3500
82,529 Miles | Abilene, TX
$16,998
est. $245/mo

Track Price Check Availability

2004 Chevrolet Silverado 3500
95,330 Miles | Roseville, CA
$21,780
est. $314/mo

Track Price Check Availability

2004 Chevrolet Silverado 3500
317,345 Miles | Springfield, IL
$8,995
est. $130/mo

Track Price Check Availability

2004 Chevrolet Silverado 3500
62,482 Miles | Temecula, CA
$24,997
est. $360/mo

Track Price Check Availability

2004 Chevrolet Silverado 3500
250,000 Miles | Oklahoma City, OK
$8,300
est. $120/mo

Track Price Check Availability

2004 Chevrolet Silverado 3500
139,380 Miles | Costa Mesa, CA
$15,900
est. $229/mo

Track Price Check Availability

2004 Chevrolet Silverado 3500
258,164 Miles | Seattle, WA
$13,991
est. $202/mo

Track Price Check Availability

2004 Chevrolet Silverado 3500
82,000 Miles | Pigeon Forge, TN
$35,000
est. $504/mo

Track Price Check Availability

2004 Chevrolet Silverado 3500
143,235 Miles | San Diego, CA
$23,000
est. $332/mo

Track Price Check Availability

2004 Chevrolet Silverado 3500
192,584 Miles | Sarasota, FL
$15,995
est. $231/mo

Track Price Check Availability

2004 Chevrolet Silverado 3500
147,477 Miles | Russellville, AR
$18,900
est. $272/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

September 2019 Nationwide Chevrolet Silverado 3500 Prices