Our Complete Used Inventory

2017 Subaru Impreza Sport

2017 Subaru Impreza Sport

Price $22,300 $19,900
  • Odometer: 48,561 km
  • Transmission: CVT
  • Cylinders: 4
  • Doors: 4
  • Stock: LX0615A
2016 Subaru Impreza Touring

2016 Subaru Impreza Touring

Price $16,800 $15,500
  • Odometer: 32,226 km
  • Transmission: CVT
  • Cylinders: 4
  • Doors: 4
  • Stock: LI0734A
2016 Subaru Impreza Touring

2016 Subaru Impreza Touring

Price $15,300 $14,300
  • Odometer: 54,427 km
  • Transmission: CVT
  • Cylinders: 4
  • Doors: 4
  • Stock: G233A
2016 Subaru Impreza Sport

2016 Subaru Impreza Sport

Price $14,300
  • Odometer: 51,646 km
  • Transmission: Manual
  • Cylinders: 4
  • Doors: 4
  • Stock: LU0730B
2016 Subaru Impreza 2.0i

2016 Subaru Impreza 2.0i

Price $14,800
  • Odometer: 27,371 km
  • Transmission: CVT
  • Cylinders: 4
  • Doors: 4
  • Stock: LI0979A
2018 Subaru Impreza Touring

2018 Subaru Impreza Touring

Price $19,300
  • Odometer: 21,195 km
  • Transmission: CVT
  • Cylinders: 4
  • Doors: 4
  • Stock: G222A
2018 Subaru Impreza Touring

2018 Subaru Impreza Touring

Price $20,800
  • Odometer: 37,321 km
  • Transmission: CVT
  • Cylinders: 4
  • Doors: 4
  • Stock: LF0956A
2017 Subaru Impreza Touring Hatchback

2017 Subaru Impreza Touring Hatchback

Price $18,300
  • Odometer: 30,155 km
  • Transmission: CVT
  • Cylinders: 4
  • Doors: 5
  • Stock: U831