Loading...
31

Used 2020 GMC Terrain SUV for Sale in Holland, MI

2020 GMC Terrain Denali
2020 GMC Terrain Denali
2020 GMC Terrain Denali
Certified pre-owned·45,975 mi

$27,999

2020 GMC Terrain Denali
2020 GMC Terrain Denali
2020 GMC Terrain Denali
Used·20,551 mi

$23,900

2020 GMC Terrain SLT
2020 GMC Terrain SLT
2020 GMC Terrain SLT
Certified pre-owned·70,597 mi

$20,500

2020 GMC Terrain Denali
2020 GMC Terrain Denali
2020 GMC Terrain Denali
Used·92,354 mi

$19,990

Take out the guesswork. See your real payment while you search.Get Pre-qualified
get-prequalified-car
2020 GMC Terrain SLE
2020 GMC Terrain SLT
2020 GMC Terrain SLT
2020 GMC Terrain SLT
Certified pre-owned·73,356 mi

$20,977

2020 GMC Terrain SLT
2020 GMC Terrain SLT
2020 GMC Terrain SLT
Used·69,211 mi

$21,491

2020 GMC Terrain SLE
2020 GMC Terrain SLE
2020 GMC Terrain SLE
Used·103,818 mi

$17,862

Take out the guesswork. See your real payment while you search.Get Pre-qualified
get-prequalified-car
2020 GMC Terrain SLE
Stock image
Used·50,199 mi

$18,955

2020 GMC Terrain SLE
Used·51,000 mi

$18,800

2020 GMC Terrain SLE
2020 GMC Terrain SLE
2020 GMC Terrain SLE
2020 GMC Terrain SLE
2020 GMC Terrain SLE
2020 GMC Terrain SLE
Used·43,111 mi

$21,777

2020 GMC Terrain SLE
2020 GMC Terrain SLE
2020 GMC Terrain SLE
Certified pre-owned·48,683 mi

$21,486

2020 GMC Terrain SLT
2020 GMC Terrain SLT
2020 GMC Terrain SLT
Used·53,436 mi

$21,486

Take out the guesswork. See your real payment while you search.Get Pre-qualified
get-prequalified-car
2020 GMC Terrain SLE
2020 GMC Terrain SLE
2020 GMC Terrain SLE
Certified pre-owned·25,120 mi

$22,900

2020 GMC Terrain SLE
2020 GMC Terrain SLE
2020 GMC Terrain SLE
2020 GMC Terrain Denali
2020 GMC Terrain Denali
2020 GMC Terrain Denali