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
31 cars found
Used 6,088 mi

2025 Honda Pilot Touring

Crystal Lake, IL
Gasoline
Automatic
AWD
$43,299
or $754/mo
Used 53,773 mi

2023 Chevrolet Malibu 1LT

Crystal Lake, IL
Gasoline
Automatic
FWD
$17,533
or $305/mo
Used 58,428 mi

2023 Chevrolet Equinox LT

Crystal Lake, IL
Gasoline
Automatic
AWD
$20,999
or $366/mo
Used 35,021 mi

2023 Chevrolet Traverse 3LT

Crystal Lake, IL
Gasoline
Automatic
AWD
$31,499
or $549/mo
Used 116,909 mi

2019 Chevrolet Tahoe Premier

Crystal Lake, IL
Gasoline
Automatic
AWD
$26,699
or $465/mo
Used 26,367 mi

2024 Chevrolet Equinox LS

Crystal Lake, IL
Gasoline
Automatic
FWD
$20,433
or $356/mo
Used 124,323 mi

2022 Chevrolet Silverado 3500HD High Country

Crystal Lake, IL
Diesel
Automatic
AWD
$47,599
or $829/mo
Used 48,776 mi

2023 Chevrolet Silverado 1500 RST

Crystal Lake, IL
Gasoline
Automatic
AWD
$41,499
or $723/mo
Used 74,832 mi

2023 Chevrolet Tahoe LS

Crystal Lake, IL
Gasoline
Automatic
AWD
$38,464
or $670/mo
Used 125,419 mi

2019 Chevrolet Silverado 1500 RST

Crystal Lake, IL
Gasoline
Automatic
AWD
$21,499
or $375/mo
Certified 7,955 mi

2024 Chevrolet Silverado 3500HD LT

Crystal Lake, IL
Gasoline
Automatic
AWD
$56,399
or $982/mo
Certified 9,226 mi

2024 Chevrolet Silverado 2500HD Custom

Crystal Lake, IL
Gasoline
Automatic
AWD
$51,999
or $906/mo
Used 49,436 mi

2023 Chevrolet Silverado 1500 LT

Crystal Lake, IL
Gasoline
Automatic
AWD
$30,999
or $540/mo
Used 18,631 mi

2024 Chevrolet Silverado 1500 RST

Crystal Lake, IL
Gasoline
Automatic
AWD
$39,499
or $688/mo
Used 38,132 mi

2022 Chevrolet Silverado 2500HD LTZ

Crystal Lake, IL
Gasoline
Automatic
AWD
$49,999
or $871/mo