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 49,024 mi

2020 Kia Stinger GT

Crystal Lake, IL
Gasoline
Automatic
AWD
$26,999
or $470/mo
Used 184,917 mi

2012 Honda Odyssey Touring

Crystal Lake, IL
Gasoline
Automatic
FWD
$7,917
or $138/mo
Used 49,618 mi

2020 Toyota Supra Launch Edition

Crystal Lake, IL
Gasoline
Automatic
RWD
$49,490
or $862/mo
Used 148,600 mi

2021 GMC Yukon SLT

Crystal Lake, IL
Gasoline
Automatic
AWD
$29,772
or $519/mo
Used 19,822 mi

2023 Kia Forte LXS

Crystal Lake, IL
Gasoline
Automatic
FWD
$18,399
or $321/mo
Used 19,904 mi

2024 Buick Encore GX Sport Touring

Crystal Lake, IL
Gasoline
Automatic
AWD
$22,699
or $395/mo
Used 45,227 mi

2023 Cadillac XT6 Sport

Crystal Lake, IL
Gasoline
Automatic
AWD
$39,799
or $693/mo
Used 23,740 mi

2019 Audi S5 Sportback Premium Plus

Crystal Lake, IL
Gasoline
Automatic
AWD
$36,734
or $640/mo
Used 5,817 mi

2025 Kia Sorento X-Line EX

Crystal Lake, IL
Gasoline
Automatic
AWD
$38,195
or $665/mo
Used 17,200 mi

2024 Ford Mustang Mach-E Select AWD

Crystal Lake, IL
Electric
Automatic
AWD
$29,999
or $523/mo
Used 40,728 mi

2022 Volkswagen Taos SE

Crystal Lake, IL
Gasoline
Automatic
AWD
$20,499
or $357/mo
Used 45,519 mi

2023 Kia Carnival EX

Crystal Lake, IL
Gasoline
Automatic
FWD
$31,399
or $547/mo
Used 77,939 mi

2021 Kia Telluride SX

Crystal Lake, IL
Gasoline
Automatic
AWD
$25,999
or $453/mo
Used 107,356 mi

2019 RAM Ram 1500 Pickup Big Horn/Lone Star

Crystal Lake, IL
Gasoline
Automatic
AWD
$24,499
or $427/mo
Used 57,278 mi

2019 BMW X5 40i

Crystal Lake, IL
Gasoline
Automatic
AWD
$28,499
or $496/mo
Used 41,024 mi

2023 Cadillac CT5 V-Series

Crystal Lake, IL
Gasoline
Automatic
AWD
$45,599
or $794/mo