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 107,731 mi

2017 Chevrolet Silverado 2500HD LTZ

Crystal Lake, IL
Diesel
Automatic
AWD
$42,999
or $749/mo
Used 20,663 mi

2022 Chevrolet Silverado 1500 LT Trail Boss

Crystal Lake, IL
Gasoline
Automatic
AWD
$46,699
or $814/mo
Used 74,599 mi

2022 Chevrolet Silverado 2500HD High Country

Crystal Lake, IL
Diesel
Automatic
AWD
$55,684
or $970/mo
Used 51,377 mi

2022 GMC Acadia SLT

Crystal Lake, IL
Gasoline
Automatic
AWD
$27,433
or $478/mo
Used 124,002 mi

2010 Chevrolet Corvette Base

Crystal Lake, IL
Gasoline
Manual
RWD
$19,790
or $345/mo
Used 23,713 mi

2024 Chevrolet Silverado 1500 LT Trail Boss

Crystal Lake, IL
Diesel
Automatic
AWD
$53,599
or $934/mo
Used 28,124 mi

2022 Chevrolet Equinox LT

Crystal Lake, IL
Gasoline
Automatic
AWD
$22,999
or $401/mo
Used 79,560 mi

2023 Chevrolet Silverado 1500 Custom

Crystal Lake, IL
Gasoline
Automatic
AWD
$29,290
or $510/mo
Used 92,180 mi

2021 Chevrolet Traverse Premier

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

2022 Chevrolet Equinox LT

Crystal Lake, IL
Gasoline
Automatic
FWD
$19,999
or $348/mo
Used 48,515 mi

2024 Chevrolet Blazer 3LT

Crystal Lake, IL
Gasoline
Automatic
AWD
$29,126
or $507/mo
Used 27,893 mi

2024 Chevrolet Blazer 2LT

Crystal Lake, IL
Gasoline
Automatic
FWD
$25,999
or $453/mo
Used 51,889 mi

2024 Chevrolet Malibu 1LT

Crystal Lake, IL
Gasoline
Automatic
FWD
$18,999
or $331/mo
Used 30,549 mi

2023 Chevrolet Silverado 1500 RST

Crystal Lake, IL
Gasoline
Automatic
AWD
$45,699
or $796/mo
Used 102,235 mi

2017 Chevrolet Malibu 1LS

Crystal Lake, IL
Gasoline
Automatic
FWD
$10,218
or $178/mo
Used 49,317 mi

2021 Chevrolet Colorado LT

Crystal Lake, IL
Gasoline
Automatic
RWD
$23,642
or $412/mo