Loading...
6

Used 2020 GMC Terrain SLE for Sale in Buffalo, NY

2020 GMC Terrain SLE
Used·79,375 mi

$18,295

2020 GMC Terrain SLE
2020 GMC Terrain SLE
2020 GMC Terrain SLE
Used·92,950 mi

$16,692

2020 GMC Terrain SLE
2020 GMC Terrain SLE
2020 GMC Terrain SLE
Used·62,192 mi

$18,962

Ready to sell your car?

Find out how much your car is worth
2020 GMC Terrain SLE
2020 GMC Terrain SLE
2020 GMC Terrain SLE
Stock image
2020 GMC Terrain SLE
Used·28,034 mi

$20,980