Search Vehicles — NetLook
NETLOOK CAR PORTAL
All
New
Pre-Owned
 
 
Make:
Model:
 
Price Range: to
 
Distance: of
 

Autos in CRYSTAL LAKE, Illinois

501 matches for: Autos > All Makes > All Models > Any Price > Any Distance
Sort by:  Year Make/Model Price Mileage MPG Stock #
Used 2014 ACURA MDX TECH PKG AWD in CRYSTAL LAKE, ILLINOIS
USED Stock #:  17988A

Call 815-455-4330 to schedule your test-drive ... 
Price:  $12,250
 

Mileage:  133,496



Used 2025 ACURA TLX A-SPEC PACKAGE in CRYSTAL LAKE, ILLINOIS
USED Stock #:  P7089A

 
Price:  Contact Us
 

Mileage:  12,609



Used 2024 ALFA ROMEO TONALE TI in CRYSTAL LAKE, ILLINOIS
USED Stock #:  P7178

<p>!!! Clean Carfax,&nbsp;Active Assist Package,&nbsp;Premium ... 
Price:  Contact Us
 

Mileage:  19,807



Photo Coming Soon
USED Stock #:  PV10368

quattro, Black Leather. Odometer is 1185 miles ... 
Price:  $33,991
 

Mileage:  4,103



Photo Coming Soon
USED Stock #:  PV10358

quattro, Black Leather, 4-Zone Automatic Climate ... 
Price:  $37,491
 

Mileage:  26,861



Photo Coming Soon
USED Stock #:  PV10366

*AWD*, *NAVIGATION*, *SUNROOF*, *PREMIUM AUDIO*, ... 
Price:  $52,991
 

Mileage:  36,147



Used 2023 AUDI E-TRON S SPORTBACK PRESTIGE in CRYSTAL LAKE, ILLINOIS
USED Stock #:  PV10350

*AWD*, *NAVIGATION*, *PANORAMIC SUNROOF*, *PREMIUM ... 
Price:  $42,791
 

Mileage:  35,984



Used 2023 AUDI Q4 E-TRON PREMIUM in CRYSTAL LAKE, ILLINOIS
USED Stock #:  PV10347

*AWD*, *PANORAMIC SUNROOF*, *APPLE CARPLAY*, *ANDROID ... 
Price:  $23,891
 

Mileage:  60,410



Photo Coming Soon
USED Stock #:  PV10367

18/23 City/Highway MPG<br><br><br>Proudly serving ... 
Price:  $50,991
 

Mileage:  33,921



Photo Coming Soon
USED Stock #:  PV10362

Adaptive Cruise Assist w/Lane Guidance, Alarm ... 
Price:  $39,491
 

Mileage:  30,698



Used 2025 BMW 2 SERIES 228 XDRIVE GRAN COUPE COURTESY VEHICLE in CRYSTAL LAKE, ILLINOIS
USED Stock #:  17718

Call 815-455-4330 to schedule your test-drive ... 
Price:  $36,750
 

Mileage:  10,485



Used 2024 BMW 2 SERIES 228I XDRIVE COURTESY VEHICLE in CRYSTAL LAKE, ILLINOIS
USED Stock #:  17639

Call 815-455-4330 to schedule your test-drive ... 
Price:  $34,000
 

Mileage:  8,584



New 2026 BMW 2 SERIES 230I XDRIVE in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  17897

815-455-4330 - - 230XI CP, PORTIMAO BLUE METALLIC, ... 
Price:  $54,395
 

Mileage:  5



New 2026 BMW 2 SERIES M235 XDRIVE in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  17997

815-455-4330 - - At BMW of Crystal Lake, the focus ... 
Price:  $56,610
 

Mileage:  1



New 2026 BMW 3 SERIES 330I NA XDRIVE in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  17910

815-455-4330 - - 330XI, BROOKLYN GREY METALLIC, ... 
Price:  $57,890
 

Mileage:  10



New 2026 BMW 4 SERIES 430I XDRIVE in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  17873

815-455-4330 - - 430XI CP, TANZANITE BLUE II METALLIC, ... 
Price:  $65,705
 

Mileage:  12



New 2026 BMW 4 SERIES 430I XDRIVE in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  17939

815-455-4330 - - 430XI GC, SKYSCRAPER GREY METALLIC, ... 
Price:  $58,565
 

Mileage:  5



New 2026 BMW 4 SERIES 430I XDRIVE in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  17929

815-455-4330 - - 430XI GC, VEGAS RED METALLIC, ... 
Price:  $64,515
 

Mileage:  5



Used 2018 BMW 5 SERIES 530E XDRIVE IPERFORMANCE in CRYSTAL LAKE, ILLINOIS
USED Stock #:  17990A

Call 815-455-4330 to schedule your test-drive ... 
Price:  $15,500
 

Mileage:  106,198



Used 2023 BMW 5 SERIES 530I XDRIVE in CRYSTAL LAKE, ILLINOIS
USED Stock #:  45876A

Call 815-455-4330 to schedule your test-drive ... 
Price:  $37,500
 

Mileage:  33,179



New 2027 BMW 5 SERIES 550E XDRIVE in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  17995

815-455-4330 - - At BMW of Crystal Lake, the focus ... 
Price:  $86,185
 

Mileage:  5



Used 2023 BMW 5 SERIES M550I XDRIVE in CRYSTAL LAKE, ILLINOIS
USED Stock #:  PB21233

Call 815-455-4330 to schedule your test-drive ... 
Price:  $48,500
 

Mileage:  84,608



Used 2022 BMW 5 SERIES M550I XDRIVE in CRYSTAL LAKE, ILLINOIS
USED Stock #:  P7253

<p>!!! Front Heated &amp; Ventilated Seats, Moonroof, ... 
Price:  Contact Us
 

Mileage:  35,769



Photo Coming Soon
USED Stock #:  17692A

Call 815-455-4330 to schedule your test-drive ... 
Price:  $47,750
 

Mileage:  35,662



New 2026 BMW 7 SERIES 750E XDRIVE in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  17862

815-455-4330 - - 750E XDRIVE, OXIDE GREY METALLIC, ... 
Price:  $120,580
 

Mileage:  16



Used 2024 BMW 7 SERIES 760I XDRIVE COURTESY VEHICLE in CRYSTAL LAKE, ILLINOIS
USED Stock #:  17516

Call 815-455-4330 to schedule your test-drive ... 
Price:  $89,500
 

Mileage:  10,609



New 2026 BMW i4 XDRIVE40 in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  17982

815-455-4330 - - I4 XDR40, CAPE YORK GREEN METALLIC, ... 
Price:  $69,865
 

Mileage:  5



New 2026 BMW i4 XDRIVE40 in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  17983

815-455-4330 - - I4 XDR40, BROOKLYN GREY METALLIC, ... 
Price:  $71,440
 

Mileage:  6



Used 2024 BMW i5 EDRIVE40 COURTESY VEHICLE in CRYSTAL LAKE, ILLINOIS
USED Stock #:  17488

Call 815-455-4330 to schedule your test-drive ... 
Price:  $47,000
 

Mileage:  6,452



New 2026 BMW M5  in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  17850

815-455-4330 - - 26 M5 SEDAN, MARINA BAY BLUE ... 
Price:  $133,315
 

Mileage:  18



New 2026 BMW X1 XDRIVE28I in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  17837

815-455-4330 - - X1 XDR28I, NIGHT DUSK BLUE METALLIC, ... 
Price:  $51,880
 

Mileage:  5



Photo Coming Soon
NEW Stock #:  18990

815-455-4330 - - At BMW of Crystal Lake, the focus ... 
Price:  $53,295
 

Mileage:  5



Photo Coming Soon
USED Stock #:  PB20775

Call 815-455-4330 to schedule your test-drive ... 
Price:  $33,500
 

Mileage:  22,223



New 2026 BMW X2 XDRIVE28I in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  17957

815-455-4330 - - X2 XDR28I, DUNE GREY METALLIC, ... 
Price:  $51,255
 

Mileage:  5



New 2026 BMW X3 30 XDRIVE in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  17971

815-455-4330 - - X3 30, MINERAL WHITE METALLIC, ... 
Price:  $60,100
 

Mileage:  5



New 2026 BMW X3 30 XDRIVE in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  17993

815-455-4330 - - At BMW of Crystal Lake, the focus ... 
Price:  $57,590
 

Mileage:  1



Used 2026 BMW X3 30 XDRIVE COURTESY VEHICLE in CRYSTAL LAKE, ILLINOIS
USED Stock #:  17882

Call 815-455-4330 to schedule your test-drive ... 
Price:  $46,500
 

Mileage:  6,646



Used 2025 BMW X3 30 XDRIVE COURTESY VEHICLE in CRYSTAL LAKE, ILLINOIS
USED Stock #:  17805

Call 815-455-4330 to schedule your test-drive ... 
Price:  $49,000
 

Mileage:  3,312



New 2026 BMW X5 M M60I in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  17980

815-455-4330 - - X5 M60I, SKYSCRAPER GREY METALLIC, ... 
Price:  $105,400
 

Mileage:  6



New 2026 BMW X5 M60I in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  17981

815-455-4330 - - X5 M60I, DRAVIT GREY METALLIC, ... 
Price:  $105,700
 

Mileage:  5



New 2026 BMW X5 XDRIVE40I in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  17968

815-455-4330 - - X5 XDR40I, CARBON BLACK METALLIC, ... 
Price:  $82,450
 

Mileage:  6



New 2026 BMW X5 XDRIVE40I in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  17970

815-455-4330 - - X5 XDR40I, BROOKLYN GREY METALLIC, ... 
Price:  $81,175
 

Mileage:  4



Used 2019 BMW X5 XDRIVE40I in CRYSTAL LAKE, ILLINOIS
USED Stock #:  P7254

<p>!!! Clean Carfax,&nbsp;Convenience Package,&nbsp;Parking ... 
Price:  Contact Us
 

Mileage:  54,295



Used 2026 BMW X5 XDRIVE40I COURTESY VEHICLE in CRYSTAL LAKE, ILLINOIS
USED Stock #:  17818

Call 815-455-4330 to schedule your test-drive ... 
Price:  $75,500
 

Mileage:  6,988



New 2026 BMW X5 XDRIVE50E in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  17927

815-455-4330 - - X5 XDR50E, BLUE RIDGE MOUNTAIN ... 
Price:  $84,850
 

Mileage:  5



New 2026 BMW X5 XDRIVE50E in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  17973

815-455-4330 - - X5 XDR50E, CARBON BLACK METALLIC, ... 
Price:  $90,100
 

Mileage:  5



Used 2026 BMW X5 XDRIVE50E COURTESY VEHICLE in CRYSTAL LAKE, ILLINOIS
USED Stock #:  17859

815-455-4330 - - X5 XDR50E, MANHATTAN GREEN METALLIC, ... 
Price:  $85,725
 

Mileage:  6



New 2026 BMW X6 XDRIVE40I in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  17956

815-455-4330 - - X6 XDRIVE40I, DRAVIT GREY METALLIC, ... 
Price:  $86,525
 

Mileage:  8



New 2026 BMW X7 XDRIVE40I in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  17985

815-455-4330 - - At BMW of Crystal Lake, the focus ... 
Price:  $94,950
 

Mileage:  5



Used 2024 BMW XM COURTESY VEHICLE in CRYSTAL LAKE, ILLINOIS
USED Stock #:  17553

Call 815-455-4330 to schedule your test-drive ... 
Price:  $99,000
 

Mileage:  1,176



Used 1998 BMW Z3 2.8 in CRYSTAL LAKE, ILLINOIS
USED Stock #:  V55658A

*CLEAN CARFAX*, *LOCAL TRADE*, 10 Speakers, 4-Wheel ... 
Price:  $9,891
 

Mileage:  81,312



Used 2016 BMW Z4 SDRIVE28I ROADSTER CONVERTIBLE in CRYSTAL LAKE, ILLINOIS
USED Stock #:  PB20514

Call 815-455-4330 to schedule your test-drive ... 
Price:  $21,500
 

Mileage:  43,740



Used 2020 Bravo trailer Others  in CRYSTAL LAKE, ILLINOIS
USED Stock #:  P7236

 
Price:  Contact Us
 




Used 2020 BUICK ENCORE GX ESSENCE in CRYSTAL LAKE, ILLINOIS
USED Stock #:  PV10333

*APPLE CARPLAY*, *ANDROID AUTO*, *REAR VIEW CAMERA*, ... 
Price:  $14,991
 

Mileage:  80,402



Used 2025 BUICK ENVISTA SPORT TOURING in CRYSTAL LAKE, ILLINOIS
USED Stock #:  45904A

Call 815-455-4330 to schedule your test-drive ... 
Price:  $26,000
 

Mileage:  11,835



Used 1995 CADILLAC DEVILLE BASE in CRYSTAL LAKE, ILLINOIS
USED Stock #:  P7274

<p><strong>1995 Cadillac DeVille &ndash; Low Mileage ... 
Price:  Contact Us
 

Mileage:  66,016



Used 2013 CADILLAC ESCALADE LUXURY 4WD in CRYSTAL LAKE, ILLINOIS
USED Stock #:  PB49584

Call 815-455-4330 to schedule your test-drive ... 
Price:  $12,250
 

Mileage:  141,547



Used 2024 CADILLAC XT4 SPORT in CRYSTAL LAKE, ILLINOIS
USED Stock #:  P7188

<p>!!! Clean Carfax, Dual Panel Sunroof, Heated&nbsp;Front ... 
Price:  Contact Us
 

Mileage:  20,080



Used 2023 CADILLAC XT5 PREMIUM LUXURY in CRYSTAL LAKE, ILLINOIS
USED Stock #:  PV10275

*AWD*, *NAVIGATION*, *PANORAMIC SUNROOF*, *APPLE ... 
Price:  $29,891
 

Mileage:  38,707



Used 2025 CHEVROLET BLAZER EV LT in CRYSTAL LAKE, ILLINOIS
USED Stock #:  P7314

 
Price:  Contact Us
 

Mileage:  4,066



Used 2024 CHEVROLET BLAZER LT in CRYSTAL LAKE, ILLINOIS
USED Stock #:  P7250

<p>!!! Carfax 1 Owner, Midnight/Sport Edition, ... 
Price:  Contact Us
 

Mileage:  23,188



Used 2024 CHEVROLET BLAZER RS in CRYSTAL LAKE, ILLINOIS
USED Stock #:  P7289

<p>!!! Clean Carfax, Enhanced Convenience Package, ... 
Price:  Contact Us
 

Mileage:  17,176



Photo Coming Soon
USED Stock #:  P7316

<p>!!! Carfax 1 Owner, DC Fast Charging Provisions,&nbsp;Chevy ... 
Price:  Contact Us
 

Mileage:  27,105



Photo Coming Soon
USED Stock #:  P7309

<p>!!! Carfax 1 Owner, Comfort Package, Driver ... 
Price:  Contact Us
 

Mileage:  20,247



Photo Coming Soon
USED Stock #:  P7324

 
Price:  Contact Us
 

Mileage:  36,573



Used 2018 CHEVROLET CAMARO SS in CRYSTAL LAKE, ILLINOIS
USED Stock #:  P7291

 
Price:  Contact Us
 

Mileage:  41,687



Used 2023 CHEVROLET CORVETTE STINGRAY in CRYSTAL LAKE, ILLINOIS
USED Stock #:  P7276

<p>!!! Carfax 1 Owner, Z51 Performance Package, ... 
Price:  Contact Us
 

Mileage:  4,817



Photo Coming Soon
USED Stock #:  P7322

<p>!!! Carfax 1 Owner, Z51 Performance Package, ... 
Price:  Contact Us
 

Mileage:  5,022



Photo Coming Soon
USED Stock #:  P7318

<p>!!! Carfax 1 Owner, Heated Front Seats, Autosense ... 
Price:  Contact Us
 

Mileage:  8,381



Photo Coming Soon
USED Stock #:  20033A

<p>!!! Carfax 1 Owner, Apple Carplay &amp; Android ... 
Price:  Contact Us
 

Mileage:  89,265



Used 2012 CHEVROLET EQUINOX LS in CRYSTAL LAKE, ILLINOIS
USED Stock #:  V55422A

17'' Aluminum Wheels, 3.23 Axle Ratio, 4-Wheel ... 
Price:  $7,291
 

Mileage:  78,880



Used 2024 CHEVROLET EQUINOX LT in CRYSTAL LAKE, ILLINOIS
USED Stock #:  P7216

<p>!!! Carfax 1 Owner, Power Sunroof, Wireless ... 
Price:  Contact Us
 

Mileage:  18,527



Photo Coming Soon
USED Stock #:  P7219

<p>!!! Carfax 1 Owner, Power Sunroof, Wireless ... 
Price:  Contact Us
 

Mileage:  19,553



Used 2024 CHEVROLET EQUINOX LT in CRYSTAL LAKE, ILLINOIS
USED Stock #:  P7211

<p>!!! Carfax 1 Owner, Safety &amp; Infotainment ... 
Price:  Contact Us
 

Mileage:  21,780



Used 2024 CHEVROLET EQUINOX LT in CRYSTAL LAKE, ILLINOIS
USED Stock #:  P7249

<p>!!! Carfax 1 Owner, Power Sunroof, Wireless ... 
Price:  Contact Us
 

Mileage:  20,759



Used 2024 CHEVROLET EQUINOX LT in CRYSTAL LAKE, ILLINOIS
USED Stock #:  P7256

<p>!!! Carfax 1 Owner, Power Sunroof, Wireless ... 
Price:  Contact Us
 

Mileage:  25,480



Photo Coming Soon
USED Stock #:  P7300

<p>!!! Carfax 1 Owner, Safety &amp; Infotainment ... 
Price:  Contact Us
 

Mileage:  17,997



Used 2023 CHEVROLET EQUINOX LT in CRYSTAL LAKE, ILLINOIS
USED Stock #:  P7156

<p>!!! Carfax 1 Owner, Confidence &amp; Convenience ... 
Price:  Contact Us
 

Mileage:  28,808



Used 2023 CHEVROLET EQUINOX LT in CRYSTAL LAKE, ILLINOIS
USED Stock #:  P7167

<p>!!! Carfax 1 Owner, Power Sunroof, Adaptive ... 
Price:  Contact Us
 

Mileage:  30,061



Used 2023 CHEVROLET EQUINOX LT in CRYSTAL LAKE, ILLINOIS
USED Stock #:  P7305

<p>!!! Carfax 1 Owner, Driver Confidence Package, ... 
Price:  Contact Us
 

Mileage:  35,870



Used 2023 CHEVROLET EQUINOX LT in CRYSTAL LAKE, ILLINOIS
USED Stock #:  P7307

<p>!!! Carfax 1 Owner, Confidence &amp; Convenience ... 
Price:  Contact Us
 

Mileage:  18,530



Photo Coming Soon
USED Stock #:  P7306

<p>!!! Carfax 1 Owner, Power Sunroof, Adaptive ... 
Price:  Contact Us
 

Mileage:  19,683



Used 2021 CHEVROLET EQUINOX PREMIER in CRYSTAL LAKE, ILLINOIS
USED Stock #:  V55661A

*AWD*, *BOSE PREMIUM AUDIO*, *APPLE CARPLAY*, ... 
Price:  $19,491
 

Mileage:  63,029



Used 2024 CHEVROLET EQUINOX RS in CRYSTAL LAKE, ILLINOIS
USED Stock #:  P7183

<p>!!! Carfax 1 Owner, Heated Front Seats &nbsp;Power ... 
Price:  Contact Us
 

Mileage:  19,981



Photo Coming Soon
USED Stock #:  P7255

<p>!!! Clean Carfax, Chevy Safety Assist, Wireless ... 
Price:  Contact Us
 

Mileage:  43,551



Used 2024 CHEVROLET EXPRESS WORK VAN in CRYSTAL LAKE, ILLINOIS
USED Stock #:  P7198

<p>!!! Carfax 1 Owner, Convenience Package, Chrome ... 
Price:  Contact Us
 

Mileage:  20,592



Used 2022 CHEVROLET MALIBU LS in CRYSTAL LAKE, ILLINOIS
USED Stock #:  P7269

<p>!!! Clean Carfax,&nbsp;Driver Confidence Package, ... 
Price:  Contact Us
 

Mileage:  34,177



Used 2024 CHEVROLET MALIBU LT in CRYSTAL LAKE, ILLINOIS
USED Stock #:  P7180

<p>!!! Clean Carfax, Sport Edition, Lane Change ... 
Price:  Contact Us
 

Mileage:  33,962



Used 2024 CHEVROLET MALIBU LT in CRYSTAL LAKE, ILLINOIS
USED Stock #:  P7181

<p>!!! Clean Carfax, Sport Edition, Lane Change ... 
Price:  Contact Us
 

Mileage:  32,607



Used 2024 CHEVROLET MALIBU LT in CRYSTAL LAKE, ILLINOIS
USED Stock #:  P7182

<p>!!! Clean Carfax, Midnight Edition, Lane Change ... 
Price:  Contact Us
 

Mileage:  34,151



Used 2024 CHEVROLET SILVERADO 1500 LT in CRYSTAL LAKE, ILLINOIS
USED Stock #:  P7263

<p>!!! Clean Carfax, True North Edition Plus, ... 
Price:  Contact Us
 

Mileage:  37,598



Photo Coming Soon
USED Stock #:  P7311

<p>!!! Carfax 1 Owner, All Star Edition Plus, ... 
Price:  Contact Us
 

Mileage:  24,559



Used 2018 CHEVROLET SILVERADO 1500 LT in CRYSTAL LAKE, ILLINOIS
USED Stock #:  PV10332A

6-Speed Automatic Electronic with Overdrive, 4WD, ... 
Price:  $22,991
 

Mileage:  88,516



Photo Coming Soon
USED Stock #:  P7145A

 
Price:  Contact Us
 

Mileage:  103,645



Used 2024 CHEVROLET SILVERADO 1500 RST in CRYSTAL LAKE, ILLINOIS
USED Stock #:  P7261

<p>!!! Clean Carfax, Z71 Off Road Package, 13.4-Inch ... 
Price:  Contact Us
 

Mileage:  12,430



Photo Coming Soon
USED Stock #:  P7313

<p>!!! Clean Carfax, Z71 Off Road Package, 13.4'' ... 
Price:  Contact Us
 

Mileage:  24,592



Used 2023 CHEVROLET SILVERADO 1500 ZR2 in CRYSTAL LAKE, ILLINOIS
USED Stock #:  P7230

<p>!!! Carfax 1 Owner, ZR2 Bison Edition, Power ... 
Price:  Contact Us
 

Mileage:  20,965



Used 2026 CHEVROLET SILVERADO 2500 LTZ in CRYSTAL LAKE, ILLINOIS
USED Stock #:  P7282

<p>!!! Carfax 1 Owner, LTZ Premium Package, Power ... 
Price:  Contact Us
 

Mileage:  18,282



Used 2024 CHEVROLET SILVERADO 3500 LT in CRYSTAL LAKE, ILLINOIS
USED Stock #:  PV10353

*4x4*, *APPLE CARPLAY*, *ANDROID AUTO*, *REAR ... 
Price:  $59,991
 

Mileage:  20,766



Used 2025 CHEVROLET SUBURBAN PREMIER in CRYSTAL LAKE, ILLINOIS
USED Stock #:  P7125

<p>!!! Carfax 1 Owner, Technology &amp; Entertainment ... 
Price:  Contact Us
 

Mileage:  15,488