Our Complete Used Inventory

2017 Subaru Impreza Touring Hatchback

Price $15,800
  • Odometer: 55,248 km
  • Transmission: Manual
  • Cylinders: 4
  • Doors: 5
  • Stock: LI1527A

2018 Subaru Impreza Touring

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

2018 Subaru Impreza Touring Hatchback

Price $20,300
  • Odometer: 29,755 km
  • Transmission: CVT
  • Cylinders: 4
  • Doors: 5
  • Stock: LI1645A

2018 Subaru Impreza Touring Hatchback

Price $22,300
  • Odometer: 15,279 km
  • Transmission: CVT
  • Cylinders: 4
  • Doors: 5
  • Stock: LI1639A

2017 Subaru Impreza Touring Hatchback

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

2017 Subaru Impreza Touring Hatchback

Price $17,300
  • Odometer: 53,313 km
  • Transmission: CVT
  • Cylinders: 4
  • Doors: 5
  • Stock: LI1663A

2018 Subaru Impreza Convenience

Price $17,800
  • Odometer: 18,169 km
  • Transmission: CVT
  • Cylinders: 4
  • Doors: 4
  • Stock: LI1703A

2020 Subaru Impreza Touring Hatchback

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

2016 Subaru Impreza 2.0i

Price $14,800
  • Odometer: 37,238 km
  • Transmission: CVT
  • Cylinders: 4
  • Doors: 4
  • Stock: LI1691A

2016 Subaru Impreza Sport Hatchback

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

2018 Subaru Impreza Touring Hatchback

Price $20,300
  • Odometer: 27,082 km
  • Transmission: CVT
  • Cylinders: 4
  • Doors: 5
  • Stock: MX0201A

2016 Subaru Impreza 2.0i Hatchback

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