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
100 cars found
Used 80,915 mi

2020 Chevrolet Equinox LS

Crystal Lake, IL
Gasoline
Automatic
FWD
$14,799
or $258/mo
Used 66,594 mi

2021 Toyota RAV4 LE

Crystal Lake, IL
Gasoline
Automatic
AWD
$26,290
or $458/mo
Used 95,502 mi

2013 Chevrolet Cruze LS

Crystal Lake, IL
Gasoline
Automatic
FWD
$7,799
or $136/mo
Used 27,701 mi

2023 Cadillac Escalade Sport Platinum

Crystal Lake, IL
Gasoline
Automatic
AWD
$83,882
or $1,461/mo
Used 77,263 mi

2020 Chevrolet Trax LT

Crystal Lake, IL
Gasoline
Automatic
FWD
$11,799
or $206/mo
Used 106,329 mi

2020 GMC Sierra 1500 AT4

Crystal Lake, IL
Gasoline
Automatic
AWD
$33,299
or $580/mo
Used 58,737 mi

2023 Cadillac XT4 Sport

Crystal Lake, IL
Gasoline
Automatic
AWD
$29,599
or $516/mo
Used 34,946 mi

2024 Cadillac Escalade Sport Platinum

Crystal Lake, IL
Gasoline
Automatic
AWD
$90,999
or $1,585/mo
Used 18,954 mi

2019 Volkswagen Beetle S

Crystal Lake, IL
Gasoline
Automatic
FWD
$34,599
or $603/mo
Used 71,638 mi

2018 Toyota Corolla LE

Crystal Lake, IL
Gasoline
Automatic
FWD
$15,617
or $272/mo
Used 39,929 mi

2021 Cadillac XT5 Premium Luxury

Crystal Lake, IL
Gasoline
Automatic
AWD
$28,199
or $491/mo
Used 12,533 mi

2022 Dodge Challenger R/T

Crystal Lake, IL
Gasoline
Automatic
RWD
$44,399
or $773/mo
Used 103,003 mi

2016 Toyota Corolla S Plus

Crystal Lake, IL
Gasoline
Automatic
FWD
$11,999
or $209/mo
Used 72,925 mi

2021 Cadillac XT6 Premium Luxury

Crystal Lake, IL
Gasoline
Automatic
AWD
$26,299
or $458/mo
Used 9,614 mi

2024 Chevrolet Equinox EV RS

Crystal Lake, IL
Electric
Automatic
AWD
$26,299
or $458/mo
Used 5,281 mi

2026 Chevrolet Traverse Z71

Crystal Lake, IL
Gasoline
Automatic
AWD
$48,999
or $854/mo