Our Complete Used Inventory

2017 Subaru Impreza Sport

2017 Subaru Impreza Sport

Price $19,900 $17,800
  • Odometer: 48,561 km
  • Transmission: CVT
  • Cylinders: 4
  • Doors: 4
  • Stock: LX0615A
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 $19,900
  • Odometer: 37,321 km
  • Transmission: CVT
  • Cylinders: 4
  • Doors: 4
  • Stock: LF0956A
2017 Subaru Impreza Sport Hatchback

2017 Subaru Impreza Sport Hatchback

Price $18,800
  • Odometer: 40,566 km
  • Transmission: Manual
  • Cylinders: 4
  • Doors: 5
  • Stock: LI0951A
2017 Subaru Impreza Convenience

2017 Subaru Impreza Convenience

Price $15,300
  • Odometer: 34,506 km
  • Transmission: Manual
  • Cylinders: 4
  • Doors: 4
  • Stock: LI1317A
2017 Subaru Impreza Convenience Hatchback

2017 Subaru Impreza Convenience Hatchback

Price $15,800
  • Odometer: 55,356 km
  • Transmission: Manual
  • Cylinders: 4
  • Doors: 5
  • Stock: U841
2016 Subaru Impreza Touring Hatchback

2016 Subaru Impreza Touring Hatchback

Price $15,800
  • Odometer: 23,366 km
  • Transmission: CVT
  • Cylinders: 4
  • Doors: 5
  • Stock: LF1459A