6 Listings of 2012 GMC Sierra 2500 for Sale in Michigan

  • 2012 GMC Sierra 2500HD for sale in Flint, MI
    • $6,556below average
    • Email for Price
    • Mileage
    • 159,000 Miles
    • 44,726 Miles above average
  • 2012 GMC Sierra 2500HD for sale in Flat Rock, MI
    • $6,061below average
    • Email for Price
    • Mileage
    • 144,367 Miles
    • 30,093 Miles above average
  • 2012 GMC Sierra 2500HD for sale in Flushing, MI

    2012 GMC Sierra 2500HD

    • $2,916above average
    • Email for Price
    • Mileage
    • 102,873 Miles
    • 20,063 Miles below average
  • 2012 GMC Sierra 2500HD for sale in Mt Clemens, MI

    2012 GMC Sierra 2500HD

    • $6,848below average
    • Email for Price
    • Mileage
    • 206,387 Miles
    • 83,451 Miles above average
  • 2012 GMC Sierra 2500HD for sale in Caledonia, MI
    • $7,150above average
    • Email for Price
    • Mileage
    • 125,935 Miles
    • 5,625 Miles below average
  • 2012 GMC Sierra 2500HD for sale in Clinton Township, MI
    • $21,095below average
    • Email for Price
    • Mileage
    • 202,991 Miles
    • 71,431 Miles above average
  • 1 of 1