Our Complete Used Inventory

2018 Subaru Impreza Touring

Price $20,800 $19,900
  • Odometer: 37,321 km
  • Transmission: CVT
  • Cylinders: 4
  • Doors: 4
  • Stock: LF0956A

2017 Subaru Impreza Touring

Price $16,800
  • Odometer: 29,840 km
  • Transmission: Manual
  • Cylinders: 4
  • Doors: 4
  • Stock: LI1191A

2017 Subaru Impreza Touring Hatchback

Price $19,300
  • Odometer: 18,780 km
  • Transmission: CVT
  • Cylinders: 4
  • Doors: 5
  • Stock: U849

2018 Subaru Impreza Convenience

Price $18,300
  • Odometer: 49,007 km
  • Transmission: CVT
  • Cylinders: 4
  • Doors: 4
  • Stock: LU1581A

2020 Subaru Impreza Touring Hatchback

Price $27,558 $25,145
  • Odometer: 19,118 km
  • Transmission: CVT
  • Cylinders: 4
  • Doors: 5
  • Stock: G242

2016 Subaru Impreza Sport Hatchback

Price $17,300
  • Odometer: 22,883 km
  • Transmission: CVT
  • Cylinders: 4
  • Doors: 5
  • Stock: LI1105A

2016 Subaru Impreza 2.0i Hatchback

Price $14,800
  • Odometer: 56,682 km
  • Transmission: CVT
  • Cylinders: 4
  • Doors: 5
  • Stock: MX0046A

2019 Subaru Impreza Convenience Hatchback

Price $19,800
  • Odometer: 12,390 km
  • Transmission: Manual
  • Cylinders: 4
  • Doors: 5
  • Stock: LI1619A

2017 Subaru Impreza Convenience Hatchback

Price $16,300
  • Odometer: 77,850 km
  • Transmission: CVT
  • Cylinders: 4
  • Doors: 5
  • Stock: MX0011A

2018 Subaru Impreza Sport-Tech

Price $21,800
  • Odometer: 29,418 km
  • Transmission: CVT
  • Cylinders: 4
  • Doors: 4
  • Stock: LI1331A