5 Listings of 2004 GMC Sierra 2500 for Sale in Michigan

  • 2004 GMC Sierra 2500HD for sale in Fenton, MI
    • $1,524above average
    • Email for Price
    • Mileage
    • 145,410 Miles
    • 29,598 Miles below average
  • 2004 GMC Sierra 2500HD for sale in Saint Louis, MI

    2004 GMC Sierra 2500HD

    • $1,029above average
    • Email for Price
    • Mileage
    • 155,250 Miles
    • 19,758 Miles below average
  • 2004 GMC Sierra 2500HD for sale in Escanaba, MI

    2004 GMC Sierra 2500HD

    • $528above average
    • Email for Price
    • Mileage
    • 174,320 Miles
    • 688 Miles below average
  • 2004 GMC Sierra 2500HD for sale in Orion, MI
    • $8,748below average
    • Email for Price
    • Mileage
    • 244,968 Miles
    • 67,681 Miles above average
  • 2004 GMC Sierra 2500HD for sale in Flat Rock, MI
    • $4,188below average
    • Email for Price
    • Mileage
    • 189,000 Miles
    • 35,966 Miles above average
  • 1 of 1