228 Listings of 2004 GMC Sierra 1500 for Sale

No local results match your search, below are our national listings.
  • 2004 GMC Sierra 1500 for sale in Miamisburg, OH
    • $2,262below average
    • Email for Price
    • Mileage
    • 201,000 Miles
    • 43,482 Miles above average
  • 2004 GMC Sierra 1500 for sale in Murphysboro, IL
    • $2,506below average
    • Email for Price
    • Mileage
    • 123,653 Miles
    • 23,191 Miles below average
  • 2004 GMC Sierra 1500 for sale in Grants Pass, OR
    • $821below average
    • Email for Price
    • Mileage
    • 190,000 Miles
    • 34,419 Miles above average
  • 2004 GMC Sierra 1500 for sale in Wrightstown, PA
    • $831below average
    • Email for Price
    • Mileage
    • 108,416 Miles
    • 21,579 Miles below average
  • 2004 GMC Sierra 1500 for sale in Garner, NC
    • $1,520below average
    • Email for Price
    • Mileage
    • 221,000 Miles
    • 65,419 Miles above average
  • 2004 GMC Sierra 1500 for sale in Fort Collins, CO
    • $1,041below average
    • Email for Price
    • Mileage
    • 116,942 Miles
    • 13,053 Miles below average
  • 2004 GMC Sierra 1500 for sale in Chesterfield, MI
    • $1,520below average
    • Email for Price
    • Mileage
    • 138,000 Miles
    • 17,581 Miles below average
  • 2004 GMC Sierra 1500 for sale in Mc Kenzie, TN
    • $2,601below average
    • Email for Price
    • Mileage
    • 193,950 Miles
    • 47,106 Miles above average
  • 2004 GMC Sierra 1500 for sale in Miami, FL
    • $1,025below average
    • Email for Price
    • Mileage
    • 119,048 Miles
    • 36,533 Miles below average
  • 2004 GMC Sierra 1500 for sale in Harrison, TN
    • $1,520below average
    • Email for Price
    • Mileage
    • 132,867 Miles
    • 22,714 Miles below average
  • 2004 GMC Sierra 1500 for sale in Pueblo, CO
    • $3,429above average
    • Email for Price
    • Mileage
    • 147,732 Miles
    • 7,849 Miles below average
  • 2004 GMC Sierra 1500 for sale in Carrollton, GA
    • $1,525below average
    • Email for Price
    • Mileage
    • 216,830 Miles
    • 61,249 Miles above average
  • 2004 GMC Sierra 1500 for sale in Fayetteville, TN
    • $1,757below average
    • Email for Price
    • Mileage
    • 221,006 Miles
    • 63,488 Miles above average
  • 2004 GMC Sierra 1500 for sale in Youngstown, OH
    • $1,030below average
    • Email for Price
    • Mileage
    • 124,041 Miles
    • 31,540 Miles below average
  • 2004 GMC Sierra 1500 for sale in Elizabethton, TN
    • $1,475below average
    • Email for Price
    • Mileage
    • 193,347 Miles
    • 42,667 Miles above average
  • 1 of 16