0 Listings
  • Featured Listings

    2012 GMC Sierra 2500HD for sale in Dallas TX
    $35,999

    2012 GMC Sierra 2500HD

    Luxury Wholesale Inc.
    2012 GMC Sierra 2500HD for sale in Sturgis MI
    $35,375

    2012 GMC Sierra 2500HD

    KOOL Chevy Buick GMC
    2012 GMC Sierra 2500HD for sale in Kennett MO
    $43,900

    2012 GMC Sierra 2500HD

    Glen Sain Chevrolet Buick Cadillac GMC, Inc.
    2012 GMC Sierra 2500HD for sale in Maryville TN
    $36,877

    2012 GMC Sierra 2500HD

    Twin City Certified Used Cars
  • 2012 GMC Sierra 2500HD for sale in New Braunfels, TX
    • $5,676 below average
    • Mileage
    • 78,336 Miles
    • 25,838 Miles below average
  • 2012 GMC Sierra 2500HD for sale in Albany, NY
    • $6,455 below average
    • Mileage
    • 101,350 Miles
    • 19,640 Miles below average
  • 2012 GMC Sierra 2500HD for sale in Finksburg, MD
    • $2,279 below average
    • Mileage
    • 130,444 Miles
    • 25,068 Miles above average
  • 2012 GMC Sierra 2500HD for sale in Livermore, CA
    • $6,279 below average
    • Mileage
    • 141,000 Miles
    • 39,845 Miles above average
  • 2012 GMC Sierra 2500HD for sale in Westchester, OH
    • $4,956 below average
    • Mileage
    • 83,921 Miles
    • 20,253 Miles below average
  • 2012 GMC Sierra 2500HD for sale in Omak, WA

    2012 GMC Sierra 2500HD

    • $1,390 below average
    • Mileage
    • 83,196 Miles
    • 22,180 Miles below average
  • 2012 GMC Sierra 2500HD for sale in Hazard, NE
    • $1,279 below average
    • Mileage
    • 80,821 Miles
    • 20,334 Miles below average
  • 2012 GMC Sierra 2500HD for sale in Emmetsburg, IA
    • $3,779 below average
    • Mileage
    • 90,229 Miles
    • 15,147 Miles below average
  • 2012 GMC Sierra 2500HD for sale in Medford, OR
    • $7,535 above average
    • Mileage
    • 75,901 Miles
    • 45,089 Miles below average
  • 2012 GMC Sierra 2500HD for sale in Tucson, AZ
    • $9,717 above average
    • Mileage
    • 85,551 Miles
    • 19,825 Miles below average
  • 2012 GMC Sierra 2500HD for sale in Phenix City, AL
    • Email for Price
    • Mileage
    • 86,371 Miles
    • 19,005 Miles below average
  • 2012 GMC Sierra 2500HD for sale in North Little Rock, AR

    2012 GMC Sierra 2500HD

    • $9,378 below average
    • Mileage
    • 83,514 Miles
    • 21,862 Miles below average
  • 2012 GMC Sierra 2500HD for sale in Wooster, OH
    • $3,343 above average
    • Mileage
    • 87,899 Miles
    • 16,275 Miles below average
  • 2012 GMC Sierra 2500HD for sale in Jackson, MS

    2012 GMC Sierra 2500HD

    • $5,621 above average
    • Mileage
    • 80,820 Miles
    • 24,556 Miles below average
  • 2012 GMC Sierra 2500HD for sale in Coeur D Alene, ID
    • $8,661 below average
    • Mileage
    • 181,955 Miles
    • 77,781 Miles above average
  • 2012 GMC Sierra 2500HD for sale in Wayne, NE
    • $8,661 below average
    • Mileage
    • 261,258 Miles
    • 157,084 Miles above average
  • Featured 2012 GMC Sierra 2500 Listings

    2012 GMC Sierra 2500HD for sale in Sioux Falls SD
    $32,970

    2012 GMC Sierra 2500HD

    Billion GMC Buick Kia
    2012 GMC Sierra 2500HD for sale in Emmetsburg IA
    $26,499

    2012 GMC Sierra 2500HD

    Northland Auto and Marine
    2012 GMC Sierra 2500HD for sale in Bay Shore NY
    $33,878

    2012 GMC Sierra 2500HD

    Brightbay Auto Group
    2012 GMC Sierra 2500HD for sale in Luverne MN
    $27,990
  • 2012 GMC Sierra 2500HD for sale in Chubbuck, ID
    • $2,460 below average
    • Mileage
    • 146,101 Miles
    • 25,111 Miles above average
  • 2012 GMC Sierra 2500HD for sale in Lapeer, MI
    • $4,271 below average
    • Mileage
    • 157,671 Miles
    • 48,091 Miles above average
  • 2012 GMC Sierra 2500HD for sale in Ashburn, GA
    • $7,035 below average
    • Mileage
    • 158,952 Miles
    • 49,372 Miles above average
  • 2012 GMC Sierra 2500HD for sale in Plano, TX
    • $3,081 below average
    • Mileage
    • 119,203 Miles
    • 15,029 Miles above average
  • 2012 GMC Sierra 2500HD for sale in Avon, IN
    • $5,256 below average
    • Mileage
    • 195,582 Miles
    • 91,408 Miles above average
  • 2012 GMC Sierra 2500HD for sale in Michigan Center, MI

    2012 GMC Sierra 2500HD

    • $5,722 above average
    • Mileage
    • 86,499 Miles
    • 18,877 Miles below average
  • 2012 GMC Sierra 2500HD for sale in Sioux Center, IA
    • $3,244 above average
    • Mileage
    • 79,771 Miles
    • 24,403 Miles below average
  • 2012 GMC Sierra 2500HD for sale in Kennett, MO
    • $5,244 above average
    • Mileage
    • 78,955 Miles
    • 25,219 Miles below average
  • 1 of 7