New car inventory

459 matches
Sort by:
  • Condition: New
2017 Subaru Impreza 2.0i SZ615775
35
new
2017 Subaru
Impreza
Mileage: 7
Vin: 4S3GKAA6XH1615775
Location: Thomas Chevrolet / Subaru
  • Thomas Price

    Call For Price

2017 Hyundai Santa Fe Sport 2.4L YY040885
14
new
2017 Hyundai
Santa Fe Sport
Mileage: 120
Vin: 5NMZUDLB6HH040885
Location: Thomas Hyundai / Subaru
  • Thomas Price

    $25,184

2017 Subaru Crosstrek 2.0i Premium SY244453
14
new
2017 Subaru
Crosstrek
Mileage: 118
Vin: JF2GPABC8HH244453
Location: Thomas Hyundai / Subaru
  • Thomas Price

    $23,610

2017 Subaru Crosstrek 2.0i SC248442
14
new
2017 Subaru
Crosstrek
Mileage: 2
Vin: JF2GPAAC2HG248442
Location: Thomas Hyundai / Subaru
  • Thomas Price

    $21,602

2017 Honda Accord LX HM198419
28
new
2017 Honda
Accord
Mileage: 5
Vin: 1HGCR2F35HA198419
Location: Thomas Honda
  • Thomas Price

    $22,380

2017 Chevrolet Silverado 2500HD LT TZ180564
52
new
2017 Chevrolet
Silverado 2500HD
Mileage: 7
Vin: 1GC1KVEG8HF180564
Location: Thomas Chevrolet / Subaru
  • Thomas Price

    $49,578

2017 Chevrolet Cruze LS Manual CZ240454
32
new
2017 Chevrolet
Cruze
Mileage: 8
Vin: 1G1BB5SM4H7240454
Location: Thomas Chevrolet / Subaru
  • Thomas Price

    $16,344

2017 Honda HR-V EX HY716384
33
new
2017 Honda
HR-V
Mileage: 197
Vin: 3CZRU6H54HM716384
Location: Thomas Honda
  • Thomas Price

    $24,255

2017 Subaru Impreza 2.0i Sport SY613828
15
new
2017 Subaru
Impreza
Mileage: 122
Vin: 4S3GKAL6XH1613828
Location: Thomas Hyundai / Subaru
  • Thomas Price

    $24,309

2017 Subaru Crosstrek 2.0i Premium SC249088
14
new
2017 Subaru
Crosstrek
Mileage: 8
Vin: JF2GPABC6HG249088
Location: Thomas Hyundai / Subaru
  • Thomas Price

    $22,738

2017 Subaru Crosstrek 2.0i SC248480
14
new
2017 Subaru
Crosstrek
Mileage: 8
Vin: JF2GPAACXHG248480
Location: Thomas Hyundai / Subaru
  • Thomas Price

    $21,594