Coronavirus and Cars. Learn More »
COVID-19 info » Coronavirus and Cars: What You Need To Know. Learn More
Used Subaru Impreza for Sale
near Waukegan, IL
- Clear Filters
- Price Reduced
2020 Subaru Impreza SportÂ
Mchenry, ILÂ (22.1 mi)
$20,716
$421/month est.*
Good DealMileage:Â 4,228
Certified Pre‑Owned
Buy From Home
2020 Subaru Impreza StdrdÂ
North Aurora, ILÂ (46.0 mi)
$20,978
$426/month est.*
Good DealMileage:Â 685
Certified Pre‑Owned
Buy From Home
- Price Reduced
2020 Subaru Impreza SportÂ
Bensenville, ILÂ (28.6 mi)
$21,918
$445/month est.*
Good DealMileage:Â 6,965
Certified Pre‑Owned
- Price Reduced
2020 Subaru Impreza SportÂ
Bensenville, ILÂ (28.6 mi)
$22,980
$466/month est.*
High PriceMileage:Â 5,641
Certified Pre‑Owned
- Price Reduced
2020 Subaru Impreza LimitedÂ
La Grange, ILÂ (40.3 mi)
$23,293
$473/month est.*
Great DealMileage:Â 4,906
Free CARFAX Report: 1-Owner
Certified Pre‑Owned
- Price Reduced
2020 Subaru Impreza LimitedÂ
Bensenville, ILÂ (28.6 mi)
$23,960
$486/month est.*
Good DealMileage:Â 8,545
Certified Pre‑Owned
- Price Reduced
2019 Subaru Impreza StdrdÂ
Schaumburg, ILÂ (24.0 mi)
$17,488
$355/month est.*
Good DealMileage:Â 1,122
Buy From Home
- Price Reduced
2019 Subaru Impreza PremiumÂ
Crystal Lake, ILÂ (26.0 mi)
$17,599
$357/month est.*
Good DealMileage:Â 33,031
Free CARFAX Report: 1-Owner
Buy From Home
- Price Reduced
2019 Subaru Impreza StdrdÂ
Bensenville, ILÂ (28.6 mi)
$17,740
$360/month est.*
Good DealMileage:Â 6,815
Certified Pre‑Owned
2019 Subaru Impreza StdrdÂ
Libertyville, ILÂ (7.0 mi)
$18,179
$369/month est.*
High PriceMileage:Â 792
Buy From Home
- Price Reduced
2019 Subaru Impreza SportÂ
Arlington Heights, ILÂ (18.7 mi)
$18,982
$385/month est.*
Good DealMileage:Â 18,985
Buy From Home
2019 Subaru Impreza PremiumÂ
Naperville, ILÂ (44.3 mi)
$18,995
$386/month est.*
Good DealMileage:Â 15,992
Free CARFAX Report: 1-Owner
Buy From Home
2019 Subaru Impreza SportÂ
Schaumburg, ILÂ (24.1 mi)
$20,914
$425/month est.*
High PriceMileage:Â 22,750
Free CARFAX Report: 1-Owner
Certified Pre‑Owned
- Price Reduced
2019 Subaru Impreza LimitedÂ
Arlington Heights, ILÂ (18.7 mi)
$21,103
$428/month est.*
Great DealMileage:Â 5,297
Buy From Home
- Price Reduced
2018 Subaru Impreza StdrdÂ
Des Plaines, ILÂ (25.0 mi)
$14,497
$294/month est.*
Great DealMileage:Â 30,554
Free CARFAX Report: 1-Owner
Buy From Home
- Price Reduced
2018 Subaru Impreza StdrdÂ
Schaumburg, ILÂ (24.1 mi)
$14,514
$295/month est.*
Great DealMileage:Â 41,350
Free CARFAX Report: 1-Owner
Certified Pre‑Owned
- Price Reduced
2018 Subaru Impreza StdrdÂ
Des Plaines, ILÂ (25.0 mi)
$14,855
$302/month est.*
High PriceMileage:Â 46,192
Free CARFAX Report: 1-Owner
- Price Reduced
2018 Subaru Impreza StdrdÂ
Schaumburg, ILÂ (24.1 mi)
$14,914
$303/month est.*
Great DealMileage:Â 29,937
Free CARFAX Report: 1-Owner
- Price Reduced
2018 Subaru Impreza StdrdÂ
Schaumburg, ILÂ (24.1 mi)
$14,914
$303/month est.*
Great DealMileage:Â 33,388
Free CARFAX Report: 1-Owner
- New Listing
2018 Subaru Impreza StdrdÂ
Sturtevant, WIÂ (23.8 mi)
$14,990
$304/month est.*
Good DealMileage:Â 35,999
Buy From Home
- Price Reduced
2018 Subaru Impreza StdrdÂ
Bensenville, ILÂ (28.6 mi)
$15,789
$321/month est.*
Good DealMileage:Â 26,213
Free CARFAX Report: 1-Owner
Certified Pre‑Owned
- Price Reduced
2018 Subaru Impreza PremiumÂ
Saint Charles, ILÂ (37.2 mi)
$15,913
$323/month est.*
Good DealMileage:Â 50,100
- New Listing
2018 Subaru Impreza PremiumÂ
Schaumburg, ILÂ (24.1 mi)
$15,914
$323/month est.*
Excellent DealMileage:Â 35,115
Free CARFAX Report: 1-Owner
- Price Reduced
2018 Subaru Impreza PremiumÂ
Schaumburg, ILÂ (24.1 mi)
$15,914
$323/month est.*
Good DealMileage:Â 35,826
Free CARFAX Report: 1-Owner
Certified Pre‑Owned
- Price Reduced
2018 Subaru Impreza PremiumÂ
Schaumburg, ILÂ (24.0 mi)
$15,990
$325/month est.*
Great DealMileage:Â 26,574
Free CARFAX Report: 1-Owner
Buy From Home
- Price Reduced
2018 Subaru Impreza PremiumÂ
Downers Grove, ILÂ (39.4 mi)
$16,000
$325/month est.*
Good DealMileage:Â 37,602
- Price Reduced
2018 Subaru Impreza PremiumÂ
La Grange, ILÂ (40.3 mi)
$16,293
$331/month est.*
Great DealMileage:Â 30,135
Free CARFAX Report: 1-Owner
Certified Pre‑Owned
- Price Reduced
2018 Subaru Impreza StdrdÂ
Fox Lake, ILÂ (17.0 mi)
$16,772
$340/month est.*
Good DealMileage:Â 23,262
Free CARFAX Report: 1-Owner
Buy From Home
- Price Reduced
2018 Subaru Impreza PremiumÂ
Bensenville, ILÂ (28.6 mi)
$17,717
$360/month est.*
Good DealMileage:Â 16,843
Free CARFAX Report: 1-Owner
Certified Pre‑Owned
- Price Reduced
2018 Subaru Impreza PremiumÂ
Highland Park, ILÂ (12.8 mi)
$17,725
$360/month est.*
Good DealMileage:Â 9,999
Free CARFAX Report: 1-Owner
Buy From Home