Dealer

Castle Cadillac Mchenry

Explore a wide selection of high-quality used and certified pre-owned vehicles at Castle Cadillac Mchenry – your trusted auto dealership in Crystal Lake, IL.









Dealers
133 cars found
Used 37,059 mi

2022 Chevrolet Silverado 1500 ZR2

Crystal Lake, IL
Gasoline
Automatic
AWD
$49,690
or $866/mo
Used 31,071 mi

2024 Kia Telluride S

Crystal Lake, IL
Gasoline
Automatic
AWD
$35,999
or $627/mo
Used 46,094 mi

2012 Porsche 911 Carrera S

Crystal Lake, IL
Gasoline
Manual
RWD
$72,971
or $1,271/mo
Used 23,271 mi

2023 MINI Hardtop 2 Door SE

Crystal Lake, IL
Electric
Automatic
FWD
$20,997
or $366/mo
Used 127,536 mi

2018 Chevrolet Silverado 1500 LT Z71

Crystal Lake, IL
Gasoline
Automatic
AWD
$19,599
or $341/mo
Used 36,999 mi

2023 Kia Sportage X-Line

Crystal Lake, IL
Gasoline
Automatic
AWD
$25,790
or $449/mo
Used 132,616 mi

2013 Toyota RAV4 Limited

Crystal Lake, IL
Gasoline
Automatic
AWD
$14,197
or $247/mo
Used 118,708 mi

2014 Ford Fusion Titanium

Crystal Lake, IL
Gasoline
Automatic
AWD
$9,997
or $174/mo
Used 12,999 mi

2025 Kia Sportage EX

Crystal Lake, IL
Gasoline
Automatic
AWD
$28,597
or $498/mo
Used 41,240 mi

2022 Kia Telluride S

Crystal Lake, IL
Gasoline
Automatic
AWD
$29,790
or $519/mo
Used 75,589 mi

2021 Subaru Crosstrek Premium

Crystal Lake, IL
Gasoline
Automatic
AWD
$20,897
or $364/mo
Used 64,196 mi

2021 Jeep Wrangler Unlimited Rubicon

Crystal Lake, IL
Diesel
Automatic
AWD
$30,790
or $536/mo
Used 41,950 mi

2023 Chevrolet TrailBlazer LT

Crystal Lake, IL
Gasoline
Automatic
FWD
$21,599
or $376/mo
Used 50,238 mi

2024 Cadillac XT6 Sport

Crystal Lake, IL
Gasoline
Automatic
AWD
$44,599
or $777/mo
Used 36,076 mi

2024 Chevrolet Equinox EV LT

Crystal Lake, IL
Electric
Automatic
AWD
$24,690
or $430/mo
Used 22,836 mi

2024 Chevrolet Blazer EV LT

Crystal Lake, IL
Electric
Automatic
AWD
$26,999
or $470/mo