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
Used 4,833 mi

2025 Subaru Forester Limited

Crystal Lake, IL
Gasoline
Automatic
AWD
$33,888
or $590/mo
Used 60,277 mi

2018 Chevrolet Silverado 1500 LT

Crystal Lake, IL
Gasoline
Automatic
AWD
$26,539
or $462/mo
Used 75,359 mi

2023 Chevrolet Silverado 2500HD High Country

Crystal Lake, IL
Gasoline
Automatic
AWD
$45,733
or $797/mo
Used 26,030 mi

2020 Subaru Forester Limited

Crystal Lake, IL
Gasoline
Automatic
AWD
$24,976
or $435/mo
Used 34,908 mi

2022 Kia Stinger GT-Line

Crystal Lake, IL
Gasoline
Automatic
AWD
$27,544
or $480/mo
Used 6,201 mi

2025 Chevrolet Traverse RS

Crystal Lake, IL
Gasoline
Automatic
AWD
$51,243
or $893/mo
Used 79,305 mi

2019 Chevrolet Colorado Z71

Crystal Lake, IL
Gasoline
Automatic
AWD
$24,377
or $425/mo
Used 38,132 mi

2022 Chevrolet Silverado 2500HD LTZ

Crystal Lake, IL
Gasoline
Automatic
AWD
$55,512
or $967/mo
Used 4,810 mi

2025 Kia Sportage X-Line

Crystal Lake, IL
Gasoline
Automatic
AWD
$28,986
or $505/mo
Used 5,884 mi

2025 Subaru Legacy Premium

Crystal Lake, IL
Gasoline
Automatic
AWD
$26,987
or $470/mo
Used 4,807 mi

2025 Subaru Crosstrek Sport

Crystal Lake, IL
Gasoline
Automatic
AWD
$29,645
or $516/mo
Used 83,585 mi

2019 RAM Ram 1500 Pickup Big Horn/Lone Star

Crystal Lake, IL
Gasoline
Automatic
RWD
$21,238
or $370/mo
Used 3,743 mi

2024 Hyundai Kona N Line

Crystal Lake, IL
Gasoline
Automatic
FWD
$24,405
or $425/mo
Used 28,689 mi

2023 Kia Stinger GT-Line

Crystal Lake, IL
Gasoline
Automatic
AWD
$30,695
or $535/mo
Certified 69,590 mi

2022 Chevrolet Traverse High Country

Crystal Lake, IL
Gasoline
Automatic
AWD
$30,779
or $536/mo
Used 10,506 mi

2024 Kia Telluride EX X-Line

Crystal Lake, IL
Gasoline
Automatic
AWD
$38,616
or $673/mo