Used GMC Terrain in Ashtabula, OH

2.5 million cars to choose from.

Search Used Cars





GMC Terrain
  • 2012 GMC Terrain SLT-1 in Ashtabula, OH 44004

    $18,984
    Mileage: 32,428
    Location: Ashtabula, OH 44004
    Description: Used 2012 GMC Terrain SLT-1 - $18,984, 32,428 miles Exterior Color: steel gray metallic SUV 2.4L 4 CYL Fuel: Gasoli 4 Doors
  • 2014 GMC Terrain SLE-1 in Ashtabula, OH 44004

    $17,543
    Mileage: 18,524
    Location: Ashtabula, OH 44004
    Description: Used 2014 GMC Terrain SLE-1 - $17,543, 18,524 miles Exterior Color: atlantis blue metallic SUV 2.4L I4 Fuel: Gasoli 4 Doors
  • 2012 GMC Terrain SLE-1 in Ashtabula, OH 44004

    $13,966
    Mileage: 57,001
    Location: Ashtabula, OH 44004
    Description: Used 2012 GMC Terrain SLE-1 - $13,966, 57,001 miles Exterior Color: merlot jewel metallic SUV 2.4L I-4 Fuel: Gasoli 4 Doors
  • 2013 GMC Terrain SLE-1 in North Kingsville, OH 44068

    $20,970
    Mileage: 27,969
    Location: North Kingsville, OH 44068
    Description: Used 2013 GMC Terrain SLE-1 - $20,970, 27,969 miles Exterior Color: gray 4 Door SUV 2.4L I4 16V GDI DOHC Automatic Transmission
  • 2013 GMC Terrain SLE-1 in Kingsville, OH 44048

    contact seller
    Mileage: 74,870
    Location: Kingsville, OH 44048
    Description: Used 2013 GMC Terrain SLE-1 - 74,870 miles Exterior Color: quicksilver metallic SUV 2.4L I4 16V GDI DOHC Fuel: Gasoli 4 Doors
  • 2015 GMC Terrain SLE-2 in Madison, OH 44057

    $23,450
    Mileage: 20,624
    Location: Madison, OH 44057
    Description: Used 2015 GMC Terrain SLE-2 - $23,450, 20,624 miles Exterior Color: iridium metallic Automatic Transmission 4 Cylinders 4 Doors
  • 2014 GMC Terrain SLE-2 in Madison, OH 44057

    $20,950
    Mileage: 30,272
    Location: Madison, OH 44057
    Description: Used 2014 GMC Terrain SLE-2 - $20,950, 30,272 miles Exterior Color: atlantis blue metallic Automatic Transmission 4 Cylinders 4 Doors
  • 2017 GMC Terrain SLE-2 in Painesville, OH 44077

    $33,000
    Mileage: contact seller
    Location: Painesville, OH 44077
    Description: Used 2017 GMC Terrain SLE-2 - $33,000, Exterior Color: ebony twilight metallic Automatic Transmission 4 Cylinders 4 Doors
  • 2017 GMC Terrain SLT in Painesville, OH 44077

    $37,255
    Mileage: contact seller
    Location: Painesville, OH 44077
    Description: Used 2017 GMC Terrain SLT - $37,255, Exterior Color: crimson red tintcoat Automatic Transmission 4 Cylinders 4 Doors
  • 2017 GMC Terrain SLT in Painesville, OH 44077

    $37,155
    Mileage: contact seller
    Location: Painesville, OH 44077
    Description: Used 2017 GMC Terrain SLT - $37,155, Exterior Color: ebony twilight metallic Automatic Transmission 4 Cylinders 4 Doors
  • 2017 GMC Terrain SLE-2 in Painesville, OH 44077

    $32,655
    Mileage: contact seller
    Location: Painesville, OH 44077
    Description: Used 2017 GMC Terrain SLE-2 - $32,655, Exterior Color: slate blue metallic Automatic Transmission 4 Cylinders 4 Doors
  • 2017 GMC Terrain SLE-2 in Painesville, OH 44077

    $33,000
    Mileage: contact seller
    Location: Painesville, OH 44077
    Description: Used 2017 GMC Terrain SLE-2 - $33,000, Exterior Color: quicksilver metallic Automatic Transmission 4 Cylinders 4 Doors
  • 2017 GMC Terrain SLE-1 in Painesville, OH 44077

    $30,110
    Mileage: contact seller
    Location: Painesville, OH 44077
    Description: Used 2017 GMC Terrain SLE-1 - $30,110, Exterior Color: summit white Automatic Transmission 4 Cylinders 4 Doors
  • 2017 GMC Terrain SLE-2 in Painesville, OH 44077

    $33,000
    Mileage: contact seller
    Location: Painesville, OH 44077
    Description: Used 2017 GMC Terrain SLE-2 - $33,000, Exterior Color: quicksilver metallic Automatic Transmission 4 Cylinders 4 Doors
  • 2017 GMC Terrain SLE-1 in Painesville, OH 44077

    $28,577
    Mileage: 2,707
    Location: Painesville, OH 44077
    Description: Used 2017 GMC Terrain SLE-1 - $28,577, 2,707 miles Exterior Color: quickslvr met Automatic Transmission 4 Cylinders 4 Doors