New SubaruFor Sale

105 matches
Sort by:
  • Condition: New
  • Make: Subaru
2017 Subaru Crosstrek 2.0i SC248480
14
new
2017 Subaru
Crosstrek
Mileage: 8
Vin: JF2GPAACXHG248480
Location: Thomas Hyundai / Subaru
  • Thomas Price

    $21,594

2017 Subaru Impreza 2.0i SY612863
14
new
2017 Subaru
Impreza
Mileage: 177
Vin: 4S3GKAA68H3612863
Location: Thomas Hyundai / Subaru
  • Thomas Price

    $19,556

2017 Subaru Outback 2.5i Limited SC378394
17
new
2017 Subaru
Outback
Mileage: 5
Vin: 4S4BSANC3H3378394
Location: Thomas Hyundai / Subaru
  • Thomas Price

    $33,666

2017 Subaru Legacy 2.5i Premium SC059583
16
new
2017 Subaru
Legacy
Mileage: 5
Vin: 4S3BNAH69H3059583
Location: Thomas Hyundai / Subaru
  • Thomas Price

    $26,378

2017 Subaru Outback 3.6R Limited SC378098
17
new
2017 Subaru
Outback
Mileage: 5
Vin: 4S4BSENC0H3378098
Location: Thomas Hyundai / Subaru
  • Thomas Price

    $35,626

2017 Subaru WRX 2.0T SC835540
14
new
2017 Subaru
WRX
Mileage: 5
Vin: JF1VA1B69H9835540
Location: Thomas Hyundai / Subaru
  • Thomas Price

    $26,689

2017 Subaru Outback 2.5i Limited SC377762
17
new
2017 Subaru
Outback
Mileage: 5
Vin: 4S4BSANC1H3377762
Location: Thomas Hyundai / Subaru
  • Thomas Price

    $33,553

2017 Subaru Crosstrek 2.0i SZ247158
25
new
2017 Subaru
Crosstrek
Mileage: 7
Vin: JF2GPAAC0HG247158
Location: Thomas Chevrolet / Subaru
  • Thomas Price

    $21,646

2017 Subaru Crosstrek 2.0i Premium SY245606
14
new
2017 Subaru
Crosstrek
Mileage: 125
Vin: JF2GPABC1HH245606
Location: Thomas Hyundai / Subaru
  • Thomas Price

    $23,751

2017 Subaru Crosstrek 2.0i Limited SC246425
14
new
2017 Subaru
Crosstrek
Mileage: 5
Vin: JF2GPAKC2HH246425
Location: Thomas Hyundai / Subaru
  • Thomas Price

    $25,149

2017 Subaru Crosstrek 2.0i SC246231
14
new
2017 Subaru
Crosstrek
Mileage: 5
Vin: JF2GPAAC1HG246231
Location: Thomas Hyundai / Subaru
  • Thomas Price

    $21,594

2017 Subaru Impreza 2.0i Sport SY609587
14
new
2017 Subaru
Impreza
Mileage: 90
Vin: 4S3GKAM61H3609587
Location: Thomas Hyundai / Subaru
  • Thomas Price

    $25,649

2017 Subaru Outback 2.5i Limited SY362880
45
new
2017 Subaru
Outback
Mileage: 169
Vin: 4S4BSAKC3H3362880
Location: Thomas Chevrolet / Subaru
  • Thomas Price

    $31,420