6 Listings of 2003 GMC Sierra 2500 for Sale in Michigan

  • 2003 GMC Sierra 2500HD for sale in Hudsonville, MI
    • $5,296below average
    • Email for Price
    • Mileage
    • 240,000 Miles
    • 68,526 Miles above average
  • 2003 GMC Sierra 2500HD for sale in Pontiac, MI
    • above average
    • Email for Price
    • Mileage
    • 249,587 Miles
    • 74,311 Miles above average
  • 2003 GMC Sierra 2500HD for sale in Onsted, MI
    • $4,945above average
    • Email for Price
    • Mileage
    • 207,257 Miles
    • 30,236 Miles above average
  • 2003 GMC Sierra 2500HD for sale in Gladwin, MI
    • $5,219below average
    • Email for Price
    • Mileage
    • 214,959 Miles
    • 39,683 Miles above average
  • 2003 GMC Sierra 2500HD for sale in Chelsea, MI
    • $6,719below average
    • Email for Price
    • Mileage
    • 276,889 Miles
    • 101,613 Miles above average
  • 2003 GMC Sierra 2500HD for sale in Iron Mountain, MI

    2003 GMC Sierra 2500HD

    • $272above average
    • Email for Price
    • Mileage
    • 172,173 Miles
    • 3,103 Miles below average
  • 1 of 1