Used 2004 GMC For Sale in Virginia

1 photo Photos
2004 GMC Sierra 1500 work truck
2004 GMC Sierra 1500 work truck - Work Truck

2004 GMC Sierra 1500 work truckUsed Cars in Kennewick, Washington 99336

    Price: $3,998.00
  • Category: Cars & Trucks
  • Mileage: 200,478
  • Transmission: Automatic
  • Seller Type: For sale by dealer
  • Location: Kennewick, Washington 99336
  • Description:Used 2004 GMC Sierra 1500 work truck for sale - $3,998.00 with 200,478 miles. Work Truck
2 photos Photos
2004 GMC Sierra 1500 work truck
2004 GMC Sierra 1500 work truck - Work Truck

2004 GMC Sierra 1500 work truckUsed Cars in Tipton, Indiana 46072

    Price: $6,195.00
  • Category: Cars & Trucks
  • Mileage: 212,000
  • Seller Type: For sale by dealer
  • Location: Tipton, Indiana 46072
  • Description:Used 2004 GMC Sierra 1500 work truck for sale - $6,195.00 with 212,000 miles. Work Truck
1 photo Photos
2004 GMC Envoy XUV SLE
2004 GMC Envoy XUV SLE - SLE

2004 GMC Envoy XUV SLEUsed Cars in Show Low, Arizona 85901

    Price: $7,995.00
  • Silver
  • Category: Cars & Trucks
  • Mileage: 192,156
  • Transmission: Automatic
  • Seller Type: For sale by dealer
  • Location: Show Low, Arizona 85901
  • Description:Used 2004 GMC Envoy XUV SLE for sale - $7,995.00 with 192,156 miles. SLE
1 photo Photos
2004 GMC Yukon Denali
2004 GMC Yukon Denali - Denali

2004 GMC Yukon DenaliUsed Cars in Minong, Wisconsin 54859

    Price: $5,995.00
  • Black
  • Category: Cars & Trucks
  • Mileage: 226,559
  • Transmission: Automatic
  • Seller Type: For sale by dealer
  • Location: Minong, Wisconsin 54859
  • Description:Used 2004 GMC Yukon Denali for sale - $5,995.00 with 226,559 miles. Denali
1 photo Photos
2004 GMC Yukon XL 1500 Sle
2004 GMC Yukon XL 1500 Sle - 1500 SLE

2004 GMC Yukon XL 1500 SleUsed Cars in Owatonna, Minnesota 55060

    Price: $4,999.00
  • Category: Cars & Trucks
  • Mileage: 211,529
  • Transmission: Automatic
  • Seller Type: For sale by dealer
  • Location: Owatonna, Minnesota 55060
  • Description:Used 2004 GMC Yukon XL 1500 Sle for sale - $4,999.00 with 211,529 miles. 1500 SLE
1 photo Photos
2004 GMC Sierra 1500 work truck
2004 GMC Sierra 1500 work truck - Work Truck

2004 GMC Sierra 1500 work truckUsed Cars in Fostoria, Ohio 44830

    Price: $8,750.00
  • Category: Cars & Trucks
  • Mileage: 178,143
  • Transmission: Automatic
  • Seller Type: For sale by dealer
  • Location: Fostoria, Ohio 44830
  • Description:Used 2004 GMC Sierra 1500 work truck for sale - $8,750.00 with 178,143 miles. Work Truck
25 photos Photos
2004 GMC Sierra 3500 SLT
2004 GMC Sierra 3500 SLT - SLT

2004 GMC Sierra 3500 SLTUsed Cars in West Palm Beach, Florida 33403

    Price: $19,994.00
  • Category: Cars & Trucks
  • Mileage: 156,294
  • Seller Type: For sale by dealer
  • Location: West Palm Beach, Florida 33403
  • Description:Used 2004 GMC Sierra 3500 SLT for sale - $19,994.00 with 156,294 miles. SLT
2 photos Photos
2004 GMC Envoy XL SLE
2004 GMC Envoy XL SLE - SLE

2004 GMC Envoy XL SLEUsed Cars in Fayetteville, Arkansas 72703

    Price: $5,687.00
  • Category: Cars & Trucks
  • Mileage: 179,444
  • Transmission: Automatic
  • Seller Type: For sale by dealer
  • Location: Fayetteville, Arkansas 72703
  • Description:Used 2004 GMC Envoy XL SLE for sale - $5,687.00 with 179,444 miles. SLE
35 photos Photos
2004 GMC Envoy XL SLE
2004 GMC Envoy XL SLE - SLE

2004 GMC Envoy XL SLEUsed Cars in Addison, Illinois 60101

    Price: $3,495.00
  • Category: Cars & Trucks
  • Mileage: 184,167
  • Transmission: Automatic
  • Seller Type: For sale by dealer
  • Location: Addison, Illinois 60101
  • Description:Used 2004 GMC Envoy XL SLE for sale - $3,495.00 with 184,167 miles. SLE
1 photo Photos
2004 GMC Envoy XUV SLE
2004 GMC Envoy XUV SLE - SLE

2004 GMC Envoy XUV SLEUsed Cars in Show Low, Arizona 85901

    Price: $99,999.00
  • Black
  • Category: Cars & Trucks
  • Mileage: 151,557
  • Transmission: Automatic
  • Seller Type: For sale by dealer
  • Location: Show Low, Arizona 85901
  • Description:Used 2004 GMC Envoy XUV SLE for sale - $99,999.00 with 151,557 miles. SLE