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
60 cars found
Used 103,638 mi

2020 GMC Sierra 2500HD AT4

Crystal Lake, IL
Diesel
Automatic
AWD
$46,999
or $819/mo
Used 116,233 mi

2019 GMC Sierra 1500 Denali Denali

Crystal Lake, IL
Gasoline
Automatic
AWD
$32,299
or $563/mo
Used 45,414 mi

2022 Jeep Wrangler Unlimited Willys

Crystal Lake, IL
Gasoline
Automatic
AWD
$29,161
or $508/mo
Used 16,237 mi

2023 Mazda CX-30 Preferred

Crystal Lake, IL
Gasoline
Automatic
AWD
$23,261
or $405/mo
Used 25,929 mi

2022 Nissan Versa Sedan SV

Crystal Lake, IL
Gasoline
Automatic
FWD
$15,690
or $273/mo
Used 18,813 mi

2023 Kia Telluride S

Crystal Lake, IL
Gasoline
Automatic
AWD
$32,997
or $575/mo
Used 48,403 mi

2019 Lincoln Nautilus Reserve

Crystal Lake, IL
Gasoline
Automatic
AWD
$22,399
or $390/mo
Used 91,188 mi

2018 Dodge Journey Crossroad

Crystal Lake, IL
Flex
Automatic
FWD
$10,499
or $183/mo
Used 62,314 mi

2024 GMC Sierra 1500 AT4

Crystal Lake, IL
Diesel
Automatic
AWD
$48,988
or $853/mo
Used 13,336 mi

2025 GMC Sierra 1500 Elevation

Crystal Lake, IL
Diesel
Automatic
AWD
$49,399
or $861/mo
Used 87,579 mi

2012 Scion iQ Base

Crystal Lake, IL
Gasoline
Automatic
FWD
$7,499
or $131/mo
Used 34,982 mi

2022 Subaru Ascent Touring

Crystal Lake, IL
Gasoline
Automatic
AWD
$29,590
or $515/mo
Used 10,049 mi

2025 GMC Sierra 1500 Denali Ultimate

Crystal Lake, IL
Diesel
Automatic
AWD
$68,999
or $1,202/mo
Certified 54,279 mi

2022 Cadillac XT5 Sport

Crystal Lake, IL
Gasoline
Automatic
AWD
$30,499
or $531/mo
Used 61,461 mi

2023 Volvo XC90 Ultimate

Crystal Lake, IL
Hybrid
Automatic
AWD
$39,499
or $688/mo
Used 4,809 mi

2025 Kia Sportage EX

Crystal Lake, IL
Gasoline
Automatic
AWD
$28,250
or $492/mo