Filter Your Results

More...

Showing 1 - 16 of 210 Results
2004 GMC SIERRA 2500HD
2004 GMC Sierra 2500HD
2004 GMC SIERRA 2500HD
White
141,823 Miles
Stockton, CA
$13,492
Est $187 / Month (?)
White
141,823 Miles
Stockton, CA
See on Dealers' site
2004 GMC SIERRA 2500HD
2004 GMC Sierra 2500HD
2004 GMC SIERRA 2500HD
Beige
129,529 Miles
Stockton, CA
$16,993
Est $235 / Month (?)
Beige
129,529 Miles
Stockton, CA
See on Dealers' site
2004 GMC SIERRA 2500HD SLE
2004 GMC Sierra 2500HD SLE
2004 GMC SIERRA 2500HD SLE
Beige
162,095 Miles
Hartington, NE
$11,495
Est $159 / Month (?)
Beige
162,095 Miles
Hartington, NE
2004 GMC SIERRA 2500HD SLE
2004 GMC Sierra 2500HD SLE
2004 GMC SIERRA 2500HD SLE
White
217,973 Miles
Lindon, UT
$15,500
Est $215 / Month (?)
White
217,973 Miles
Lindon, UT
2004 GMC SIERRA 2500HD
2004 GMC Sierra 2500HD
2004 GMC SIERRA 2500HD
Green
98,178 Miles
Falmouth, MA
Contact Dealer For Price
Green
98,178 Miles
Falmouth, MA
2004 GMC SIERRA 2500HD
2004 GMC Sierra 2500HD
2004 GMC SIERRA 2500HD
Blue
125,050 Miles
Montrose, CO
Contact Dealer For Price
Blue
125,050 Miles
Montrose, CO
2004 GMC SIERRA 2500HD SLE
2004 GMC Sierra 2500HD SLE
2004 GMC SIERRA 2500HD SLE
Silver
155,009 Miles
Peoria, AZ
Contact Dealer For Price
Silver
155,009 Miles
Peoria, AZ
2004 GMC SIERRA 2500HD SLT
2004 GMC Sierra 2500HD SLT
2004 GMC SIERRA 2500HD SLT
Red
186,029 Miles
Collinsville, IL
$12,995
Est $180 / Month (?)
Red
186,029 Miles
Collinsville, IL
2004 GMC SIERRA 2500HD SLE
2004 GMC Sierra 2500HD SLE
2004 GMC SIERRA 2500HD SLE
Black
274,978 Miles
Collinsville, IL
$10,995
Est $152 / Month (?)
Black
274,978 Miles
Collinsville, IL
2004 GMC SIERRA 2500HD SLE
2004 GMC Sierra 2500HD SLE
2004 GMC SIERRA 2500HD SLE
15,764 Miles
Colorado Springs, CO
Contact Dealer For Price
15,764 Miles
Colorado Springs, CO
2004 GMC SIERRA 2500HD
2004 GMC Sierra 2500HD
2004 GMC SIERRA 2500HD
White
102,733 Miles
Reno, NV
$12,999
Est $180 / Month (?)
White
102,733 Miles
Reno, NV
2004 GMC SIERRA 2500HD
2004 GMC Sierra 2500HD
2004 GMC SIERRA 2500HD
Silver
253,923 Miles
Jackson, GA
$22,990
Est $318 / Month (?)
Silver
253,923 Miles
Jackson, GA
2004 GMC SIERRA 2500HD
2004 GMC Sierra 2500HD
2004 GMC SIERRA 2500HD
Black
124,064 Miles
Old Saybrook, CT
$9,495
Est $132 / Month (?)
Black
124,064 Miles
Old Saybrook, CT
2004 GMC SIERRA 2500HD SLT
2004 GMC Sierra 2500HD SLT
2004 GMC SIERRA 2500HD SLT
White
195,600 Miles
Colorado Springs, CO
Contact Dealer For Price
White
195,600 Miles
Colorado Springs, CO
2004 GMC SIERRA 2500HD SLE
2004 GMC Sierra 2500HD SLE
2004 GMC SIERRA 2500HD SLE
Beige
217,639 Miles
Waterloo, IA
$17,850
Est $247 / Month (?)
Beige
217,639 Miles
Waterloo, IA