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 150,305 mi

2018 Ford F-150 XL

Crystal Lake, IL
Gasoline
Automatic
AWD
$17,399
or $303/mo
Used 10 mi

2026 Kia Carnival LXS

Crystal Lake, IL
Gasoline
Automatic
FWD
$37,404
or $652/mo
Used 5,629 mi

2023 Buick Envision Essence

Crystal Lake, IL
Gasoline
Automatic
AWD
$31,290
or $545/mo
Used 26,694 mi

2023 Jeep Compass Limited

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

2019 INFINITI QX50 Luxe

Crystal Lake, IL
Gasoline
Automatic
AWD
$15,890
or $277/mo
Used 66,594 mi

2021 Toyota RAV4 LE

Crystal Lake, IL
Gasoline
Automatic
AWD
$25,597
or $446/mo
Used 77,263 mi

2020 Chevrolet Trax LT

Crystal Lake, IL
Gasoline
Automatic
FWD
$11,399
or $199/mo
Used 58,804 mi

2023 Cadillac XT4 Sport

Crystal Lake, IL
Gasoline
Automatic
AWD
$28,790
or $502/mo
Certified 34,946 mi

2024 Cadillac Escalade Sport Platinum

Crystal Lake, IL
Gasoline
Automatic
AWD
$89,699
or $1,563/mo
Used 18,954 mi

2019 Volkswagen Beetle S

Crystal Lake, IL
Gasoline
Automatic
FWD
$33,699
or $587/mo
Used 114,328 mi

2014 Nissan Altima S

Crystal Lake, IL
Gasoline
Automatic
FWD
$7,997
or $139/mo
Used 4,207 mi

2025 Volkswagen Tiguan SE

Crystal Lake, IL
Gasoline
Automatic
AWD
$30,687
or $535/mo
Used 79,145 mi

2017 Kia Sorento LX

Crystal Lake, IL
Gasoline
Automatic
AWD
$12,371
or $216/mo
Used 71,638 mi

2018 Toyota Corolla LE

Crystal Lake, IL
Gasoline
Automatic
FWD
$15,376
or $268/mo
Used 59,008 mi

2021 Kia Soul X-Line

Crystal Lake, IL
Gasoline
Automatic
FWD
$14,990
or $261/mo
Used 62,988 mi

2023 Chevrolet Silverado 1500 RST

Crystal Lake, IL
Diesel
Automatic
AWD
$39,999
or $697/mo