Used GMC Terrain Suvs in Iowa

189 results Iowa
Highest Price: $36,970
Lowest Price: N/A
To
Under miles
1-50 of 189 Results

Premium Listings

2016 GMC Terrain SLT
2016 GMC Terrain SLT
Clive, IA
$22,599
28,779 mi
willis-auto-campus
2013 GMC Terrain SLT
2013 GMC Terrain SLT
Clive, IA
$21,991
40,654 mi
willis-auto-campus
2012 GMC Terrain SLT
2012 GMC Terrain SLT
Clive, IA
N/A
77,804 mi
willis-auto-campus

Standard Listings

2016 GMC Terrain Denali
2016 GMC Terrain Denali
Muscatine, IA
$32,401
11,326 mi
2017 GMC Terrain SLT
2017 GMC Terrain SLT
Davenport, IA
$28,950
2,539 mi
2017 GMC Terrain SLT
2017 GMC Terrain SLT
Fort Madison, IA
$27,997
14,610 mi
2015 GMC Terrain Denali
2015 GMC Terrain Denali
Dyersville, IA
$27,495
41,812 mi
2014 GMC Terrain Denali
2014 GMC Terrain Denali
Fort Dodge, IA
$27,418
28,000 mi
2016 GMC Terrain SLT
2016 GMC Terrain SLT
Independence, IA
Certified Pre-Owned
$26,995
11,046 mi
2014 GMC Terrain SLT-1
2014 GMC Terrain SLT-1
Iowa City, IA
$26,970
30,500 mi
2014 GMC Terrain Denali
2014 GMC Terrain Denali
Decorah, IA
Certified Pre-Owned
$25,900
36,124 mi
2016 GMC Terrain SLT
2016 GMC Terrain SLT
Fort Madison, IA
$25,767
9,881 mi
2015 GMC Terrain SLT-2
2015 GMC Terrain SLT-2
Muscatine, IA
$24,991
16,415 mi
2016 GMC Terrain SLE-1
2016 GMC Terrain SLE-1
Iowa City, IA
$24,970
12,574 mi
1-50 of 189 Results