Dealer

Castle Chevrolet Gmc Mchenry

Explore a wide selection of high-quality used and certified pre-owned vehicles at Castle Chevrolet Gmc Mchenry – your trusted auto dealership in Crystal Lake, IL.









Dealers
107 cars found
Certified 16,837 mi

2023 Chevrolet Traverse 1LT

Crystal Lake, IL
Gasoline
Automatic
AWD
$32,890
or $573/mo
Certified 57,915 mi

2023 GMC Sierra 1500 AT4

Crystal Lake, IL
Diesel
Automatic
AWD
$46,095
or $803/mo
Used 18,631 mi

2024 Chevrolet Silverado 1500 RST

Crystal Lake, IL
Gasoline
Automatic
AWD
$42,234
or $736/mo
Used 45,070 mi

2023 Chevrolet Silverado 1500 LT

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

2024 Subaru Forester Limited

Crystal Lake, IL
Gasoline
Automatic
AWD
$31,966
or $557/mo
Used 25,144 mi

2023 Jeep Wagoneer Series II

Crystal Lake, IL
Gasoline
Automatic
AWD
$53,073
or $925/mo
Used 78,794 mi

2021 RAM Ram 1500 Pickup Limited

Crystal Lake, IL
Gasoline
Automatic
AWD
$37,586
or $655/mo
Used 33,450 mi

2024 Chevrolet Silverado 1500 LT Trail Boss

Crystal Lake, IL
Gasoline
Automatic
AWD
$49,194
or $857/mo
Used 7,222 mi

2025 GMC Sierra 3500HD AT4

Crystal Lake, IL
Diesel
Automatic
AWD
$76,289
or $1,329/mo
Used 61,408 mi

2021 BMW X3 40i

Crystal Lake, IL
Gasoline
Automatic
AWD
$32,994
or $575/mo
Used 5,244 mi

2025 Chevrolet Corvette 3LZ

Crystal Lake, IL
Gasoline
Automatic
RWD
$123,300
or $2,148/mo
Used 31,526 mi

2023 Subaru Outback Limited

Crystal Lake, IL
Gasoline
Automatic
AWD
$27,685
or $482/mo
Used 72,902 mi

2020 Hyundai Santa Fe SE

Crystal Lake, IL
Gasoline
Automatic
FWD
$16,516
or $288/mo
Certified 38,929 mi

2023 GMC Acadia Denali

Crystal Lake, IL
Gasoline
Automatic
AWD
$35,605
or $620/mo
Certified 21,162 mi

2023 GMC Sierra 1500 Elevation

Crystal Lake, IL
Gasoline
Automatic
AWD
$39,653
or $691/mo
Certified 12,325 mi

2024 Buick Encore GX Avenir

Crystal Lake, IL
Gasoline
Automatic
FWD
$25,999
or $453/mo