Used GMC Terrain in Marshalltown, IA

2.5 million cars to choose from.

Search Used Cars





GMC Terrain
  • 2023 GMC Terrain SLE in Marshalltown, IA 50158

    $27,971
    Mileage: 12,630
    Location: Marshalltown, IA 50158
    Description: Used 2023 GMC Terrain SLE - $27,971, 12,630 miles Exterior Color: sterling metallic Automatic Transmission 4 Doors
  • 2021 GMC Terrain SLT in Grinnell, IA 50112

    $25,376
    Mileage: 30,701
    Location: Grinnell, IA 50112
    Description: Used 2021 GMC Terrain SLT - $25,376, 30,701 miles Exterior Color: blue emerald metallic Automatic Transmission 4 Doors
  • 2021 GMC Terrain SLT in Grinnell, IA 50112

    $26,000
    Mileage: 27,906
    Location: Grinnell, IA 50112
    Description: Used 2021 GMC Terrain SLT - $26,000, 27,906 miles Exterior Color: satin steel metallic Automatic Transmission 4 Doors
  • 2021 GMC Terrain SLE in Grinnell, IA 50112

    $23,000
    Mileage: 30,032
    Location: Grinnell, IA 50112
    Description: Used 2021 GMC Terrain SLE - $23,000, 30,032 miles Exterior Color: ebony twilight metallic Automatic Transmission 4 Doors
  • 2020 GMC Terrain SLE in Grinnell, IA 50112

    $22,000
    Mileage: 34,983
    Location: Grinnell, IA 50112
    Description: Used 2020 GMC Terrain SLE - $22,000, 34,983 miles Exterior Color: graphite gray metallic Automatic Transmission 4 Doors
  • 2022 GMC Terrain Denali in Hudson, IA 50643

    $30,990
    Mileage: 25,666
    Location: Hudson, IA 50643
    Description: Used 2022 GMC Terrain Denali - $30,990, 25,666 miles Exterior Color: ebony twilight metallic Automatic Transmission 4 Doors
  • 2022 GMC Terrain SLE in Ames, IA 50010

    $25,926
    Mileage: 23,436
    Location: Ames, IA 50010
    Description: Used 2022 GMC Terrain SLE - $25,926, 23,436 miles Exterior Color: ebony twilight metallic Automatic Transmission 4 Doors
  • 2019 GMC Terrain SLT in Ames, IA 50010

    $20,672
    Mileage: 70,435
    Location: Ames, IA 50010
    Description: Used 2019 GMC Terrain SLT - $20,672, 70,435 miles Exterior Color: blue steel metallic SLT 4dr SUV 1.5L 4 Cylinder Fuel: Gasoline 4 Doors
  • 2020 GMC Terrain SLT in Waterloo, IA 50701

    $27,240
    Mileage: 25,345
    Location: Waterloo, IA 50701
    Description: Used 2020 GMC Terrain SLT - $27,240, 25,345 miles Exterior Color: satin steel metallic Automatic Transmission 4 Cylinders 4 Doors
  • 2018 GMC Terrain Denali in Waterloo, IA 50701

    $20,975
    Mileage: 86,635
    Location: Waterloo, IA 50701
    Description: Used 2018 GMC Terrain Denali - $20,975, 86,635 miles Exterior Color: summit white Automatic Transmission 4 Doors
  • 2020 GMC Terrain Denali in Ames, IA 50010

    $32,578
    Mileage: 27,124
    Location: Ames, IA 50010
    Description: Used 2020 GMC Terrain Denali - $32,578, 27,124 miles Exterior Color: satin steel metallic 4x4 Denali 4dr SUV 2.0L 4 Cylinder Fuel: Gasoline 4 Doors
  • 2020 GMC Terrain SLT in Cedar Falls, IA 50613

    $20,995
    Mileage: 69,137
    Location: Cedar Falls, IA 50613
    Description: Used 2020 GMC Terrain SLT - $20,995, 69,137 miles Exterior Color: summit white Automatic Transmission 4 Doors
  • 2018 GMC Terrain SLE in Waterloo, IA 50702

    Featured Car
    $19,999
    Mileage: 42,675
    Location: Waterloo, IA 50702
    Description: Used 2018 GMC Terrain SLE - $19,999, 42,675 miles Exterior Color: summit white 1.5L I-4 gasoline direct injecti Automatic Transmission
  • 2020 GMC Terrain SLE in Ankeny, IA 50021

    $19,968
    Mileage: 70,674
    Location: Ankeny, IA 50021
    Description: Used 2020 GMC Terrain SLE - $19,968, 70,674 miles Exterior Color: red quartz tintcoat Automatic Transmission 4 Doors
  • 2019 GMC Terrain SLE in Ankeny, IA 50021

    $17,959
    Mileage: 89,325
    Location: Ankeny, IA 50021
    Description: Used 2019 GMC Terrain SLE - $17,959, 89,325 miles Exterior Color: summit white Automatic Transmission 4 Doors