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 34,141 mi

2023 Chevrolet Bolt EV LT

Crystal Lake, IL
Electric
Automatic
FWD
$18,699
or $326/mo
Used 2,554 mi

2026 GMC Sierra 2500HD AT4

Crystal Lake, IL
Flex
Automatic
AWD
$77,898
or $1,357/mo
Used 37,417 mi

2022 RAM Ram 1500 Pickup Big Horn/Lone Star

Crystal Lake, IL
Gasoline
Automatic
AWD
$37,470
or $653/mo
Used 5,942 mi

2023 Kia Sportage X-Line

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

2022 Jeep Grand Cherokee 4xe

Crystal Lake, IL
Hybrid
Automatic
AWD
$27,490
or $479/mo
Used 21,991 mi

2023 Kia Sportage SX Prestige

Crystal Lake, IL
Gasoline
Automatic
AWD
$29,597
or $516/mo
Used 5,309 mi

2025 Kia K4 GT-Line

Crystal Lake, IL
Gasoline
Automatic
FWD
$25,599
or $446/mo
Used 71,298 mi

2017 Ford Fusion SE

Crystal Lake, IL
Gasoline
Automatic
FWD
$11,997
or $209/mo
Used 17,903 mi

2025 Kia Sportage EX

Crystal Lake, IL
Gasoline
Automatic
AWD
$27,997
or $488/mo
Used 97,332 mi

2020 Ford Expedition XLT

Crystal Lake, IL
Gasoline
Automatic
AWD
$26,590
or $463/mo
Used 27,151 mi

2024 Chevrolet Equinox LS

Crystal Lake, IL
Gasoline
Automatic
AWD
$24,590
or $428/mo
Used 32,788 mi

2023 Chevrolet Bolt EUV Premier

Crystal Lake, IL
Electric
Automatic
FWD
$23,399
or $408/mo
Used 56,631 mi

2021 Hyundai Kona SEL

Crystal Lake, IL
Gasoline
Automatic
FWD
$16,399
or $286/mo
Used 35,888 mi

2023 Kia Sorento LX

Crystal Lake, IL
Gasoline
Automatic
AWD
$25,890
or $451/mo
Used 43,060 mi

2022 Jeep Wrangler Unlimited Sahara

Crystal Lake, IL
Gasoline
Automatic
AWD
$33,090
or $576/mo
Used 71,249 mi

2023 Chrysler Pacifica Touring L

Crystal Lake, IL
Gasoline
Automatic
FWD
$23,590
or $411/mo