0 Listings
  • Featured Listings

    2004 GMC Sierra 1500 for sale in Murray UT
    $11,995
    2004 GMC Sierra 1500 for sale in Harlan IA
    $8,995

    2004 GMC Sierra 1500

    Petersen Motors LLC
    2004 GMC Sierra 1500 for sale in Keene NH
    $6,900

    2004 GMC Sierra 1500

    KEENE CHRYSLER, JEEP, DODGE
    2004 GMC Sierra 1500 for sale in Leavenworth KS
    $8,495

    2004 GMC Sierra 1500

    Benjies Auto Sales
  • 2004 GMC Sierra 1500 for sale in Sanford, NC
    • $310 below average
    • Mileage
    • 118,600 Miles
    • 24,359 Miles below average
  • 2004 GMC Sierra 1500 for sale in Pontiac, MI
    • $1,665 below average
    • Mileage
    • 118,216 Miles
    • 24,743 Miles below average
  • 2004 GMC Sierra 1500 for sale in Erie, PA
    • $1,665 below average
    • Mileage
    • 151,215 Miles
    • 8,256 Miles above average
  • 2004 GMC Sierra 1500 for sale in Belvidere, NJ
    • $2,403 below average
    • Mileage
    • 124,000 Miles
    • 29,048 Miles below average
  • 2004 GMC Sierra 1500 for sale in Muskegon, MI
    • $1,743 below average
    • Mileage
    • 109,540 Miles
    • 30,740 Miles below average
  • 2004 GMC Sierra 1500 for sale in South Bend, IN
    • $2,403 below average
    • Mileage
    • 178,716 Miles
    • 25,668 Miles above average
  • 2004 GMC Sierra 1500 for sale in Baytown, TX
    • $665 below average
    • Mileage
    • 84,300 Miles
    • 58,659 Miles below average
  • 2004 GMC Sierra 1500 for sale in Kearney, MO

    2004 GMC Sierra 1500

    • $765 below average
    • Mileage
    • 112,244 Miles
    • 28,036 Miles below average
  • 2004 GMC Sierra 1500 for sale in Olive Hill, KY
    • Email for Price
    • Mileage
    • 227,811 Miles
    • 84,852 Miles above average
  • 2004 GMC Sierra 1500 for sale in Plainview, MN
    • $2,410 below average
    • Mileage
    • 129,678 Miles
    • 13,281 Miles below average
  • 2004 GMC Sierra 1500HD Classic for sale in Calabasas, CA

    2004 GMC Sierra 1500HD Classic

    • $3,750 below average
    • Mileage
    • 62,500 Miles
    • 33,750 Miles below average
  • 2004 GMC Sierra 1500 for sale in Winnfield, LA
    • $2,403 below average
    • Mileage
    • 194,430 Miles
    • 41,382 Miles above average
  • 2004 GMC Sierra 1500 for sale in Buford, GA
    • $1,903 below average
    • Mileage
    • 132,025 Miles
    • 21,023 Miles below average
  • 2004 GMC Sierra 1500 for sale in Phoenix, AZ
    • $739 below average
    • Mileage
    • 185,580 Miles
    • 45,300 Miles above average
  • 2004 GMC Sierra 1500 for sale in Casa Grande, AZ
    • $4,057 above average
    • Mileage
    • 107,950 Miles
    • 32,330 Miles below average
  • 2004 GMC Sierra 1500 for sale in Mineola, TX

    2004 GMC Sierra 1500

    • $1,743 below average
    • Mileage
    • 187,706 Miles
    • 47,426 Miles above average
  • Featured 2004 GMC Sierra 1500 Listings

    2004 GMC Sierra 1500 for sale in West Warwick RI
    $12,025

    2004 GMC Sierra 1500

    Rossi Auto Care Sales & Service
    2004 GMC Sierra 1500 for sale in West Wareham MA
    $9,998

    2004 GMC Sierra 1500

    AKJ Auto Sales
  • 2004 GMC Sierra 1500 for sale in Springfield, WI
    • $1,665 below average
    • Mileage
    • 165,874 Miles
    • 22,915 Miles above average
  • 2004 GMC Sierra 1500 for sale in Moon Township, PA
    • $1,850 below average
    • Mileage
    • 134,582 Miles
    • 5,698 Miles below average
  • 2004 GMC Sierra 1500 for sale in Carson City, NV
    • $2,160 below average
    • Mileage
  • 2004 GMC Sierra 1500 for sale in Troy, TX
    • $2,198 below average
    • Mileage
    • 238,136 Miles
    • 85,088 Miles above average
  • 2004 GMC Sierra 1500 for sale in Union City, OH
    • $1,665 below average
    • Mileage
    • 136,212 Miles
    • 6,747 Miles below average
  • 2004 GMC Sierra 1500 for sale in Florence, SC
    • $1,665 below average
    • Mileage
    • 125,371 Miles
    • 17,588 Miles below average
  • 2004 GMC Sierra 1500 for sale in Highland, MI
    • $2,597 above average
    • Mileage
    • 111,702 Miles
    • 41,346 Miles below average
  • 2004 GMC Sierra 1500 for sale in Albany, NY
    • $2,262 above average
    • Mileage
    • 17,800 Miles
    • 122,480 Miles below average
  • 1 of 15