Used GMC Terrain in Salem, VA

2.5 million cars to choose from.

Search Used Cars





GMC Terrain
  • 2015 GMC Terrain Denali in Salem, VA 24153

    $18,305
    Mileage: 77,551
    Location: Salem, VA 24153
    Description: Used 2015 GMC Terrain Denali - $18,305, 77,551 miles Exterior Color: crystal red tintcoat AWD Denali 4dr SUV 3.6 6 Cylinder Fuel: Gasoline 4 Doors
  • 2018 GMC Terrain SLT in Salem, VA 24153

    $33,850
    Mileage: 5,357
    Location: Salem, VA 24153
    Description: Used 2018 GMC Terrain SLT - $33,850, 5,357 miles Exterior Color: summit white 4x4 SLT 4dr SUV 1.5 4 Cylinder Fuel: Gasoline 4 Doors
  • 2013 GMC Terrain SLT-2 in Salem, VA 24153

    contact seller
    Mileage: 76,723
    Location: Salem, VA 24153
    Description: Used 2013 GMC Terrain SLT-2 - 76,723 miles Exterior Color: summit white AWD SLT-2 4dr SUV 3.6 6 Cylinder Fuel: Gasoline 4 Doors
  • 2015 GMC Terrain SLT-1 in Roanoke, VA 24017

    $15,998
    Mileage: 65,243
    Location: Roanoke, VA 24017
    Description: Used 2015 GMC Terrain SLT-1 - $15,998, 65,243 miles Exterior Color: quicksilver metallic Interior Color: jet black Sport Utility Gas/Ethanol I4 2.4L/145 Automatic Transmission Fuel: Flex Fuel 4 Cylinders 4 Doors
  • 2016 GMC Terrain SLT in Roanoke, VA 24014

    $24,873
    Mileage: 27,065
    Location: Roanoke, VA 24014
    Description: Used 2016 GMC Terrain SLT - $24,873, 27,065 miles Exterior Color: iridium metall AWD SLT 4dr SUV 3.6 6 Cylinder Fuel: Gasoline 4 Doors
  • 2017 GMC Terrain SLE-2 in Roanoke, VA 24014

    $18,983
    Mileage: 36,137
    Location: Roanoke, VA 24014
    Description: Used 2017 GMC Terrain SLE-2 - $18,983, 36,137 miles Exterior Color: white frost tri AWD SLE-2 4dr SUV 2.4 4 Cylinder Fuel: Gasoline 4 Doors
  • 2011 GMC Terrain SLT-2 in Roanoke, VA 24014

    $14,997
    Mileage: 91,416
    Location: Roanoke, VA 24014
    Description: Used 2011 GMC Terrain SLT-2 - $14,997, 91,416 miles Exterior Color: carbon black me AWD SLT-2 4dr SUV 3.0 6 Cylinder Fuel: Flex Fuel 4 Doors
  • 2018 GMC Terrain SLT in Roanoke, VA 24012

    $19,888
    Mileage: 76,703
    Location: Roanoke, VA 24012
    Description: Used 2018 GMC Terrain SLT - $19,888, 76,703 miles Exterior Color: quicksilver metallic 4x4 SLT 4dr SUV 1.5 4 Cylinder Fuel: Gasoline 4 Doors
  • 2017 GMC Terrain SLE-2 in Troutville, VA 24175

    $20,498
    Mileage: 35,652
    Location: Troutville, VA 24175
    Description: Used 2017 GMC Terrain SLE-2 - $20,498, 35,652 miles Exterior Color: white frost AWD SLE-2 4dr SUV 3.6 6 Cylinder Fuel: Gasoline 4 Doors
  • 2016 GMC Terrain SLE-1 in Rocky Mount, VA 24151

    $22,995
    Mileage: 27,863
    Location: Rocky Mount, VA 24151
    Description: Used 2016 GMC Terrain SLE-1 - $22,995, 27,863 miles Exterior Color: white frost tri SLE-1 4dr SUV 2.4 4 Cylinder Fuel: Gasoline 4 Doors
  • 2013 GMC Terrain SLE-2 in Christiansburg, VA 24073

    contact seller
    Mileage: 103,012
    Location: Christiansburg, VA 24073
    Description: Used 2013 GMC Terrain SLE-2 - 103,012 miles Exterior Color: crystal red tintcoat AWD SLE-2 4dr SUV 2.4 4 Cylinder Fuel: Gasoline 4 Doors
  • 2019 GMC Terrain SLT in Christiansburg, VA 24073

    $28,490
    Mileage: 9,287
    Location: Christiansburg, VA 24073
    Description: Used 2019 GMC Terrain SLT - $28,490, 9,287 miles Exterior Color: summit white SUV 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2011 GMC Terrain SLE-1 in Christiansburg, VA 24073

    $10,702
    Mileage: 86,340
    Location: Christiansburg, VA 24073
    Description: Used 2011 GMC Terrain SLE-1 - $10,702, 86,340 miles Exterior Color: quicksilver metallic Interior Color: jet black Sport Utility Gas I4 2.4/146.5 Automatic Transmission Fuel: Gasoline Fuel 4 Cylinders 4 Doors
  • 2017 GMC Terrain SLT in Christiansburg, VA 24073

    $17,566
    Mileage: 98,812
    Location: Christiansburg, VA 24073
    Description: Used 2017 GMC Terrain SLT - $17,566, 98,812 miles Exterior Color: onyx black SUV 3.6L V6 24V GDI DOHC Fuel: Gasoli 4 Doors
  • 2019 GMC Terrain SLT in Christiansburg, VA 24073

    $26,990
    Mileage: 23,545
    Location: Christiansburg, VA 24073
    Description: Used 2019 GMC Terrain SLT - $26,990, 23,545 miles Exterior Color: red quartz tintcoat SUV 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors