Loading...
12

Used 2023 GMC Terrain for Sale in Buffalo, NY

2023 GMC Terrain SLT
2023 GMC Terrain SLT
2023 GMC Terrain SLT
Used·48,194 mi

$21,995

2023 GMC Terrain SLT
2023 GMC Terrain SLT
2023 GMC Terrain SLT
Used·15,163 mi

$26,991

2023 GMC Terrain SLE
2023 GMC Terrain SLE
2023 GMC Terrain SLE
Used·33,531 mi

$23,400

2023 GMC Terrain SLE
2023 GMC Terrain SLE
2023 GMC Terrain SLE
Used·23,471 mi

$25,424

Take out the guesswork. See your real payment while you search.Get Pre-qualified
get-prequalified-car
2023 GMC Terrain SLE
2023 GMC Terrain SLE
2023 GMC Terrain SLE
Used·14,455 mi

$23,817

2023 GMC Terrain SLT
2023 GMC Terrain SLT
2023 GMC Terrain SLT
2023 GMC Terrain AT4
2023 GMC Terrain AT4
2023 GMC Terrain AT4
Used·25,107 mi

$27,425

2023 GMC Terrain Denali
2023 GMC Terrain Denali
2023 GMC Terrain Denali
Stock image
Take out the guesswork. See your real payment while you search.Get Pre-qualified
get-prequalified-car
2023 GMC Terrain AT4
2023 GMC Terrain AT4
2023 GMC Terrain AT4
Certified pre-owned·7,793 mi

$27,918

2023 GMC Terrain Denali
2023 GMC Terrain Denali
2023 GMC Terrain Denali
2023 GMC Terrain SLE
2023 GMC Terrain SLE
2023 GMC Terrain SLE
Used·21,752 mi

$25,500