Our Complete Used Inventory

2017 Subaru Impreza Touring

2017 Subaru Impreza Touring

Price $19,900
  • Odometer: 41,018 km
  • Transmission: CVT
  • Cylinders: 4
  • Doors: 4
  • Stock: 9I0492A
2018 Subaru Impreza Touring Hatchback

2018 Subaru Impreza Touring Hatchback

Price $22,300
  • Odometer: 28,485 km
  • Transmission: CVT
  • Cylinders: 4
  • Doors: 4
  • Stock: 9I1522A
2016 Subaru Impreza Touring

2016 Subaru Impreza Touring

Price $18,200 $16,300
  • Odometer: 66,723 km
  • Transmission: CVT
  • Cylinders: 4
  • Doors: 4
  • Stock: 9X0950A
2015 Subaru Impreza Sport Hatchback

2015 Subaru Impreza Sport Hatchback

Price $16,800 $16,300
  • Odometer: 58,056 km
  • Transmission: CVT
  • Cylinders: 4
  • Doors: 4
  • Stock: D075A
2016 Subaru Impreza 2.0i

2016 Subaru Impreza 2.0i

Price $15,800
  • Odometer: 54,290 km
  • Transmission: CVT
  • Cylinders: 4
  • Doors: 4
  • Stock: G138A
2017 Subaru Impreza Touring

2017 Subaru Impreza Touring

Price $20,300
  • Odometer: 55,166 km
  • Transmission: CVT
  • Cylinders: 4
  • Doors: 5
  • Stock: U710
2015 Subaru Impreza 2.0i

2015 Subaru Impreza 2.0i

Price $17,300
  • Odometer: 28,272 km
  • Transmission: CVT
  • Cylinders: 4
  • Doors: 4
  • Stock: U713
2015 Subaru Impreza 2.0i

2015 Subaru Impreza 2.0i

Price $15,300
  • Odometer: 53,636 km
  • Transmission: Manual
  • Cylinders: 4
  • Doors: 5
  • Stock: 9I1579A
2015 Subaru Impreza Limited Hatchback Eyesight

2015 Subaru Impreza Limited Hatchback Eyesight

Price $18,800
  • Odometer: 23,191 km
  • Transmission: CVT
  • Cylinders: 4
  • Doors: 5
  • Stock: 9I1709A
2019 Subaru Impreza Touring Hatchback

2019 Subaru Impreza Touring Hatchback

Price $24,750
  • Odometer: 19,417 km
  • Transmission: CVT
  • Cylinders: 4
  • Doors: 5
  • Stock: G180