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 39,929 mi

2021 Cadillac XT5 Premium Luxury

Crystal Lake, IL
Gasoline
Automatic
AWD
$27,590
or $481/mo
Used 35,788 mi

2024 Volkswagen Tiguan SE

Crystal Lake, IL
Gasoline
Automatic
FWD
$23,497
or $409/mo
Used 14,648 mi

2025 Toyota Grand Highlander Limited

Crystal Lake, IL
Gasoline
Automatic
AWD
$56,597
or $986/mo
Used 103,003 mi

2016 Toyota Corolla S Plus

Crystal Lake, IL
Gasoline
Automatic
FWD
$12,553
or $219/mo
Used 72,925 mi

2021 Cadillac XT6 Premium Luxury

Crystal Lake, IL
Gasoline
Automatic
AWD
$25,599
or $446/mo
Used 83,753 mi

2016 Jeep Wrangler Rubicon

Crystal Lake, IL
Gasoline
Automatic
AWD
$19,890
or $346/mo
Used 5,281 mi

2026 Chevrolet Traverse Z71

Crystal Lake, IL
Gasoline
Automatic
AWD
$48,199
or $840/mo
Used 73,128 mi

2022 Chevrolet Traverse 1LT

Crystal Lake, IL
Gasoline
Automatic
AWD
$25,299
or $441/mo
Used 114,878 mi

2022 Hyundai Kona SEL

Crystal Lake, IL
Gasoline
Automatic
AWD
$14,399
or $251/mo
Used 129,788 mi

2017 Honda CR-V Touring

Crystal Lake, IL
Gasoline
Automatic
AWD
$18,299
or $319/mo
Used 115,473 mi

2021 Kia K5 LX

Crystal Lake, IL
Gasoline
Automatic
FWD
$13,699
or $239/mo
Used 2,289 mi

2026 GMC Sierra 2500HD SLE

Crystal Lake, IL
Flex
Automatic
AWD
$59,699
or $1,040/mo
Used 31,760 mi

2024 Hyundai Tucson SE

Crystal Lake, IL
Gasoline
Automatic
AWD
$22,890
or $399/mo
Used 8 mi

2026 Kia Sportage X-Line

Crystal Lake, IL
Gasoline
Automatic
AWD
$31,997
or $557/mo
Used 61,649 mi

2022 Kia Telluride SX

Crystal Lake, IL
Gasoline
Automatic
AWD
$30,897
or $538/mo
Used 134,466 mi

2015 Lincoln MKC Base

Crystal Lake, IL
Gasoline
Automatic
AWD
$8,497
or $148/mo