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 4,911 mi

2025 Kia Sorento S

Crystal Lake, IL
Gasoline
Automatic
FWD
$31,881
or $555/mo
Used 1,986 mi

2025 Kia Sorento S

Crystal Lake, IL
Gasoline
Automatic
FWD
$33,286
or $580/mo
Used 3,171 mi

2025 Kia Sorento S

Crystal Lake, IL
Gasoline
Automatic
FWD
$32,276
or $562/mo
Used 3,932 mi

2025 Kia Sorento S

Crystal Lake, IL
Gasoline
Automatic
FWD
$32,216
or $561/mo
Used 12 mi

2026 Kia Carnival LXS

Crystal Lake, IL
Gasoline
Automatic
FWD
$38,288
or $667/mo
Used 1,540 mi

2026 Kia Sportage LX Hybrid

Crystal Lake, IL
Gasoline
Automatic
FWD
$29,999
or $523/mo
Used 12 mi

2026 Kia Sportage X-Line Hybrid

Crystal Lake, IL
Gasoline
Automatic
AWD
$36,155
or $630/mo
Used 9 mi

2026 Kia Sportage X-Line Hybrid

Crystal Lake, IL
Gasoline
Automatic
AWD
$33,659
or $586/mo
Used 1,596 mi

2026 Kia Sportage X-Line Hybrid

Crystal Lake, IL
Gasoline
Automatic
AWD
$34,846
or $607/mo
Used 9 mi

2026 Kia Sportage X-Line Hybrid

Crystal Lake, IL
Gasoline
Automatic
AWD
$34,317
or $598/mo
Used 20,348 mi

2024 Jeep Wrangler 4-Door Willys

Crystal Lake, IL
Gasoline
Automatic
AWD
$37,890
or $660/mo
Used 74,600 mi

2022 Chevrolet Silverado 2500HD High Country

Crystal Lake, IL
Diesel
Automatic
AWD
$50,799
or $885/mo
Certified 44,651 mi

2024 Cadillac XT4 Sport

Crystal Lake, IL
Gasoline
Automatic
AWD
$33,999
or $592/mo
Used 30,266 mi

2023 Ford Escape Active

Crystal Lake, IL
Gasoline
Automatic
AWD
$23,199
or $404/mo
Used 32,640 mi

2024 Honda Odyssey EX-L

Crystal Lake, IL
Gasoline
Automatic
FWD
$35,199
or $613/mo
Used 45,579 mi

2023 Cadillac XT6 Sport

Crystal Lake, IL
Gasoline
Automatic
AWD
$38,199
or $665/mo