Loading...
13

Used 2021 GMC Terrain SUV for Sale in Buffalo, NY

2021 GMC Terrain SLE
2021 GMC Terrain SLE
2021 GMC Terrain SLE
Used·49,314 mi

$21,000

2021 GMC Terrain SLE
2021 GMC Terrain SLE
2021 GMC Terrain SLE
Used·23,725 mi

$22,700

2021 GMC Terrain SLE
2021 GMC Terrain SLE
2021 GMC Terrain SLE
Used·30,244 mi

$21,930

2021 GMC Terrain SLT
2021 GMC Terrain SLT
2021 GMC Terrain SLT
get-prequalified-car

Take out the guesswork

See your real payments while you search with no credit score impact

Get pre-qualified
2021 GMC Terrain SLT
2021 GMC Terrain SLT
2021 GMC Terrain SLT
Used·68,528 mi

$20,500

2021 GMC Terrain SLE
2021 GMC Terrain SLE
2021 GMC Terrain SLE
Used·30,885 mi

$22,431

2021 GMC Terrain SLT
2021 GMC Terrain SLT
2021 GMC Terrain SLT
2021 GMC Terrain SLE
2021 GMC Terrain SLE
2021 GMC Terrain SLE
2021 GMC Terrain SLE
2021 GMC Terrain SLE
2021 GMC Terrain SLE
get-prequalified-car

Take out the guesswork

See your real payments while you search with no credit score impact

Get pre-qualified
2021 GMC Terrain SLE
Used·20,922 mi

$23,444

2021 GMC Terrain SLE
2021 GMC Terrain SLE
2021 GMC Terrain SLE
Used·44,717 mi

$19,999

2021 GMC Terrain SLT
2021 GMC Terrain SLT
2021 GMC Terrain SLT
Stock image
Used·33,929 mi

$26,867

2021 GMC Terrain SLT
2021 GMC Terrain SLT
2021 GMC Terrain SLT
Stock image
Used·Mileage not available

$38,720