New & Used 2020 Subaru Forester for Sale in Crystal Lake, IL

Filters

Filter Advanced Filters
Sort By
Good Deal

Used 2020 Subaru Forester Sport

$30,408
35,685 mi.
mi. from 60039
151 E. Lake Cook Dr. Palatine, IL 60074
(224) 836-9996
Good Deal

Used 2020 Subaru Forester Limited

$34,995
25,798 mi.
mi. from 60039
725 W Roosevelt Rd Lombard, IL 60148
(888) 255-5732
Good Deal

Used 2020 Subaru Forester Limited

$32,607
36,890 mi.
mi. from 60039
13900 Auto Mall Dr. Huntley, IL 60142
(888) 828-4427
Good Deal

Used 2020 Subaru Forester Sport

$31,144
35,518 mi.
mi. from 60039
3650 North Wilke Road Arlington heights, IL 60004
(224) 253-6196
Certified

CPO 2020 Subaru Forester

$33,995
46,676 mi.
mi. from 60039
1500 N Randall Rd Elgin, IL 60123
(224) 281-4300

Find 2020 Subaru Forester Deals in Nearby Cities

2020 Subaru Forester in Algonquin, IL 2020 Subaru Forester in Barrington, IL 2020 Subaru Forester in Barrington Hills, IL 2020 Subaru Forester in Bartlett, IL 2020 Subaru Forester in Buffalo Grove, IL 2020 Subaru Forester in Bull Valley, IL 2020 Subaru Forester in Burlington, IL 2020 Subaru Forester in Campton Hills, IL 2020 Subaru Forester in Carpentersville, IL 2020 Subaru Forester in Cary, IL 2020 Subaru Forester in Channel Lake, IL 2020 Subaru Forester in Crystal Lake, IL 2020 Subaru Forester in Elgin, IL 2020 Subaru Forester in Fox Lake, IL 2020 Subaru Forester in Grayslake, IL 2020 Subaru Forester in Huntley, IL 2020 Subaru Forester in Libertyville, IL 2020 Subaru Forester in McHenry, IL 2020 Subaru Forester in Mundelein, IL 2020 Subaru Forester in Palatine, IL 2020 Subaru Forester in Rolling Meadows, IL 2020 Subaru Forester in Schaumburg, IL 2020 Subaru Forester in Streamwood, IL 2020 Subaru Forester in Wauconda, IL

Subaru Forester by Year

Subaru Foresters for Sale by Year