Our Complete Used Inventory

2019 Subaru Impreza Touring

2019 Subaru Impreza Touring

Price $25,175 $23,950
  • Odometer: 16,448 km
  • Transmission: CVT
  • Cylinders: 4
  • Doors: 4
  • Stock: G193
2019 Subaru Impreza Touring

2019 Subaru Impreza Touring

Price $25,175 $23,650
  • Odometer: 19,408 km
  • Transmission: CVT
  • Cylinders: 4
  • Doors: 4
  • Stock: G197
2019 Subaru Impreza Touring

2019 Subaru Impreza Touring

Price $25,175 $23,950
  • Odometer: 17,711 km
  • Transmission: CVT
  • Cylinders: 4
  • Doors: 4
  • Stock: D089
2017 Subaru Impreza Touring

2017 Subaru Impreza Touring

Price $21,800
  • Odometer: 10,195 km
  • Transmission: CVT
  • Cylinders: 4
  • Doors: 4
  • Stock: 9I1898A
2019 Subaru Impreza Touring Hatchback

2019 Subaru Impreza Touring Hatchback

Price $26,075 $24,850
  • Odometer: 12,420 km
  • Transmission: CVT
  • Cylinders: 4
  • Doors: 5
  • Stock: D091
2019 Subaru Impreza Convenience

2019 Subaru Impreza Convenience

Price $23,175 $22,850
  • Odometer: 16,565 km
  • Transmission: CVT
  • Cylinders: 4
  • Doors: 4
  • Stock: G207
2019 Subaru Impreza Touring

2019 Subaru Impreza Touring

Price $25,175 $23,950
  • Odometer: 14,361 km
  • Transmission: CVT
  • Cylinders: 4
  • Doors: 4
  • Stock: G208