15 Listings of 2004 GMC Sierra 3500 for Sale

No local results match your search, below are our national listings.
  • 2004 GMC Sierra 3500 for sale in Cloverdale, IN
    • $2,639below average
    • Email for Price
    • Mileage
    • 165,733 Miles
    • 32,165 Miles below average
  • 2004 GMC Sierra 3500 for sale in San Diego, CA
    • $4,044below average
    • Email for Price
    • Mileage
    • Miles
    • Miles above average
  • 2004 GMC Sierra 3500 for sale in Mineola, TX
    • $2,543below average
    • Email for Price
    • Mileage
    • 251,114 Miles
    • 97,099 Miles above average
  • 2004 GMC Sierra 3500 for sale in Vienna, MO

    2004 GMC Sierra 3500

    • $2,828below average
    • Email for Price
    • Mileage
    • 191,007 Miles
    • 24,596 Miles above average
  • 2004 GMC Sierra 3500 for sale in Wayne, NE
    • $2,000below average
    • Email for Price
    • Mileage
    • 354,861 Miles
    • 76,431 Miles above average
  • 2004 GMC Sierra 3500 for sale in Lafayette, IN
    • above average
    • Email for Price
    • Mileage
    • 141,716 Miles
    • 24,695 Miles below average
  • 2004 GMC Sierra 3500 for sale in Lubbock, TX
    • above average
    • Email for Price
    • Mileage
    • 237,691 Miles
    • 71,280 Miles above average
  • 2004 GMC Sierra 3500 for sale in Phoenix, AZ
    • $456above average
    • Email for Price
    • Mileage
    • 185,517 Miles
    • 31,502 Miles above average
  • 2004 GMC Sierra 3500 for sale in North Hampton, NH

    2004 GMC Sierra 3500

    • $8,428below average
    • Email for Price
    • Mileage
    • 159,983 Miles
    • 6,428 Miles below average
  • 2004 GMC Sierra 3500 for sale in Bridgewater, MA

    2004 GMC Sierra 3500

    • $333below average
    • Email for Price
    • Mileage
    • 61,640 Miles
    • 104,771 Miles below average
  • 2004 GMC Sierra 3500 for sale in Crystal Lake, IL
    • $4,364above average
    • Email for Price
    • Mileage
    • 127,035 Miles
    • 70,863 Miles below average
  • 2004 GMC Sierra 3500 for sale in Columbus, MN
    • $4,084below average
    • Email for Price
    • Mileage
    • 210,825 Miles
    • 12,927 Miles above average
  • 2004 GMC Sierra 3500 for sale in Cairo, NE
    • $2,000above average
    • Email for Price
    • Mileage
    • 202,000 Miles
    • 76,430 Miles below average
  • 2004 GMC Sierra 3500 for sale in Boise, ID
    • $1,544above average
    • Email for Price
    • Mileage
    • 114,000 Miles
    • 27,849 Miles above average
  • 2004 GMC Sierra 3500 for sale in Norman, OK
    • $5,143below average
    • Email for Price
    • Mileage
    • 168,028 Miles
    • 14,013 Miles above average
  • 1 of 1