Used GMC Terrain in Goodrich, MI

2.5 million cars to choose from.

Search Used Cars





GMC Terrain
  • 2023 GMC Terrain Denali in Grand Blanc, MI 48439

    $38,115
    Mileage: 2,020
    Location: Grand Blanc, MI 48439
    Description: Used 2023 GMC Terrain Denali - $38,115, 2,020 miles Exterior Color: volcanic red tintcoat Automatic Transmission 4 Doors
  • 2016 GMC Terrain SLE-2 in Grand Blanc, MI 48439

    $10,772
    Mileage: 116,587
    Location: Grand Blanc, MI 48439
    Description: Used 2016 GMC Terrain SLE-2 - $10,772, 116,587 miles Exterior Color: blue Automatic Transmission 4 Doors
  • 2014 GMC Terrain SLT-1 in Grand Blanc, MI 48439

    $10,701
    Mileage: 110,199
    Location: Grand Blanc, MI 48439
    Description: Used 2014 GMC Terrain SLT-1 - $10,701, 110,199 miles Exterior Color: onyx black Automatic Transmission 4 Doors
  • 2017 GMC Terrain SLE-1 in Grand Blanc, MI 48439

    $11,613
    Mileage: 109,333
    Location: Grand Blanc, MI 48439
    Description: Used 2017 GMC Terrain SLE-1 - $11,613, 109,333 miles Exterior Color: black Automatic Transmission 4 Doors
  • 2017 GMC Terrain SLE-2 in Grand Blanc, MI 48439

    $16,896
    Mileage: 69,666
    Location: Grand Blanc, MI 48439
    Description: Used 2017 GMC Terrain SLE-2 - $16,896, 69,666 miles Exterior Color: graphite gray metallic Automatic Transmission 4 Doors
  • 2022 GMC Terrain SLE in Grand Blanc, MI 48439

    $22,943
    Mileage: 37,261
    Location: Grand Blanc, MI 48439
    Description: Used 2022 GMC Terrain SLE - $22,943, 37,261 miles Exterior Color: summit white Automatic Transmission 4 Doors
  • 2022 GMC Terrain SLT in Grand Blanc, MI 48439

    $26,775
    Mileage: 9,979
    Location: Grand Blanc, MI 48439
    Description: Used 2022 GMC Terrain SLT - $26,775, 9,979 miles Exterior Color: quicksilver metallic Automatic Transmission 4 Doors
  • 2016 GMC Terrain SLT in Grand Blanc, MI 48439

    $15,779
    Mileage: 65,671
    Location: Grand Blanc, MI 48439
    Description: Used 2016 GMC Terrain SLT - $15,779, 65,671 miles Exterior Color: ebony twilight metallic Automatic Transmission 4 Doors
  • 2017 GMC Terrain SLT in Grand Blanc, MI 48439

    $16,998
    Mileage: 68,542
    Location: Grand Blanc, MI 48439
    Description: Used 2017 GMC Terrain SLT - $16,998, 68,542 miles Exterior Color: graphite gray metallic Automatic Transmission 4 Doors
  • 2017 GMC Terrain SLE-1 in Grand Blanc, MI 48439

    $12,799
    Mileage: 106,787
    Location: Grand Blanc, MI 48439
    Description: Used 2017 GMC Terrain SLE-1 - $12,799, 106,787 miles Exterior Color: quicksilver metallic Automatic Transmission 4 Doors
  • 2016 GMC Terrain SLE-1 in Ortonville, MI 48462

    $9,900
    Mileage: 109,421
    Location: Ortonville, MI 48462
    Description: Used 2016 GMC Terrain SLE-1 - $9,900, 109,421 miles Exterior Color: white Interior Color: jet black Sport Utility 2.4 Liter 4 Cylinders Automatic Transmission Fuel: F 4 Cylinders
  • 2016 GMC Terrain SLE-2 in Ortonville, MI 48462

    $8,900
    Mileage: 128,225
    Location: Ortonville, MI 48462
    Description: Used 2016 GMC Terrain SLE-2 - $8,900, 128,225 miles Exterior Color: black Interior Color: jet black Sport Utility 3.6 Liter 6 Cylinders Automatic Transmission Fuel: G 6 Cylinders
  • 2020 GMC Terrain SLE in Lapeer, MI 48446

    $19,229
    Mileage: 59,622
    Location: Lapeer, MI 48446
    Description: Used 2020 GMC Terrain SLE - $19,229, 59,622 miles Exterior Color: smokey quartz metallic Automatic Transmission 4 Cylinders 4 Doors
  • 2022 GMC Terrain SLE in Davison, MI 48423

    $22,977
    Mileage: 21,457
    Location: Davison, MI 48423
    Description: Used 2022 GMC Terrain SLE - $22,977, 21,457 miles Exterior Color: summit white Automatic Transmission 4 Doors
  • 2022 GMC Terrain Denali in Davison, MI 48423

    $31,577
    Mileage: 15,251
    Location: Davison, MI 48423
    Description: Used 2022 GMC Terrain Denali - $31,577, 15,251 miles Exterior Color: quicksilver metallic Automatic Transmission 4 Doors