NETLOOK CAR PORTAL
 
Make:
Model:
 
Price Range: to
 
Distance: of
 

USED AUTOS IN CRYSTAL LAKE, ILLINOIS

117 matches for: Autos > All Makes > All Models > Any Price > Any Distance
Sort by:  Year Make/Model Price Mileage MPG Stock #
Photo Coming Soon
USED Stock #:  V52774A

Call 815-455-9600 to schedule your test-drive!ONE ... 
Price:  $17,500
 

Mileage:  63,251



Photo Coming Soon
USED Stock #:  PB90079

Call 815-455-4330 to schedule your test-drive! ... 
Price:  Contact Us
 

Mileage:  14,568



USED 2018 BMW 3 SERIES 320I XDRIVE COURTESY VEHICLE in CRYSTAL LAKE, ILLINOIS
USED Stock #:  16227

Choose from our terrific selection of Courtesy ... 
Price:  $39,304
 

Mileage:  3,535



USED 2018 BMW 3 SERIES 328D XDRIVE EXECUTIVE DEMO in CRYSTAL LAKE, ILLINOIS
USED Stock #:  16296

Call 815-455-4330 to schedule your test-drive! ... 
Price:  $45,100
 

Mileage:  4



Photo Coming Soon
USED Stock #:  V52827A

Call 815-455-4330 to schedule your test-drive! ... 
Price:  Contact Us
 

Mileage:  81,087



Photo Coming Soon
USED Stock #:  16439A

Call 815-455-4330 to schedule your test-drive! ... 
Price:  Contact Us
 

Mileage:  137,010



USED 2011 BMW 3 SERIES 335I XDRIVE in CRYSTAL LAKE, ILLINOIS
USED Stock #:  16177A

Call 815-455-4330 to schedule your test-drive! ... 
Price:  Contact Us
 

Mileage:  156,110



USED 2018 BMW 3 SERIES 340I XDRIVE in CRYSTAL LAKE, ILLINOIS
USED Stock #:  PB10896

Call 815-455-4330 to schedule your test-drive! ... 
Price:  Contact Us
 

Mileage:  13,999



Photo Coming Soon
USED Stock #:  PB14019

Call 815-455-4330 to schedule your test-drive! ... 
Price:  Contact Us
 

Mileage:  26,692



USED 2016 BMW 3 SERIES 340I XDRIVE in CRYSTAL LAKE, ILLINOIS
USED Stock #:  PB03244

Call 815-455-4330 to schedule your test-drive!ONE ... 
Price:  Contact Us
 

Mileage:  37,145



Photo Coming Soon
USED Stock #:  PB43202

Call 815-455-4330 to schedule your test-drive! ... 
Price:  Contact Us
 

Mileage:  36,158



USED 2016 BMW 5 SERIES 528I XDRIVE in CRYSTAL LAKE, ILLINOIS
USED Stock #:  PB45782

Call 815-455-4330 to schedule your test-drive! ... 
Price:  Contact Us
 

Mileage:  44,168



USED 2019 BMW 5 SERIES 530I XDRIVE COURTESY VEHICLE in CRYSTAL LAKE, ILLINOIS
USED Stock #:  16375

Choose from our terrific selection of Courtesy ... 
Price:  $53,354
 

Mileage:  4,012



USED 2019 BMW 5 SERIES 530I XDRIVE COURTESY VEHICLE in CRYSTAL LAKE, ILLINOIS
USED Stock #:  16401

<div>Choose from our terrific selection of Courtesy ... 
Price:  $50,388
 

Mileage:  8,979



USED 2019 BMW 5 SERIES 530I XDRIVE COURTESY VEHICLE in CRYSTAL LAKE, ILLINOIS
USED Stock #:  16397

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

Mileage:  4,598



USED 2019 BMW 5 SERIES 530I XDRIVE COURTESY VEHICLE in CRYSTAL LAKE, ILLINOIS
USED Stock #:  16392

Choose from our terrific selection of Courtesy ... 
Price:  $54,895
 

Mileage:  4,510



USED 2017 BMW 5 SERIES 540I XDRIVE in CRYSTAL LAKE, ILLINOIS
USED Stock #:  PB79027

FANTASTIC SMALL FAMILY SEDAN!! CRUISE IN STYLE!!COLD ... 
Price:  Contact Us
 

Mileage:  34,061



Photo Coming Soon
USED Stock #:  PB72092

Call 815-455-4330 to schedule your test-drive! ... 
Price:  Contact Us
 

Mileage:  17,152



USED 2016 BMW X1 XDRIVE28I in CRYSTAL LAKE, ILLINOIS
USED Stock #:  PB50726

Call 815-455-4330 to schedule your test-drive! ... 
Price:  Contact Us
 

Mileage:  54,857



Photo Coming Soon
USED Stock #:  PB49122

 
Price:  Contact Us
 

Mileage:  31,166



USED 2018 BMW X1 XDRIVE28I COURTESY VEHICLE in CRYSTAL LAKE, ILLINOIS
USED Stock #:  16218

Choose from our terrific selection of Courtesy ... 
Price:  $36,257
 

Mileage:  3,487



USED 2018 BMW X1 XDRIVE28I COURTESY VEHICLE in CRYSTAL LAKE, ILLINOIS
USED Stock #:  16337

Choose from our terrific selection of Courtesy ... 
Price:  $32,496
 

Mileage:  3,900



USED 2018 BMW X1 XDRIVE28I COURTESY VEHICLE in CRYSTAL LAKE, ILLINOIS
USED Stock #:  16347

Choose from our terrific selection of Courtesy ... 
Price:  $33,460
 

Mileage:  1,747



USED 2018 BMW X2 XDRIVE28I EXECUTIVE DEMO in CRYSTAL LAKE, ILLINOIS
USED Stock #:  16408

Choose from our terrific selection of Courtesy ... 
Price:  $38,195
 

Mileage:  6



USED 2017 BMW X3 XDRIVE28I in CRYSTAL LAKE, ILLINOIS
USED Stock #:  PB99591

Call 815-455-4330 to schedule your test-drive! ... 
Price:  Contact Us
 

Mileage:  37,548



USED 2017 BMW X3 XDRIVE28I in CRYSTAL LAKE, ILLINOIS
USED Stock #:  16575A

Call 815-455-4330 to schedule your test-drive!ONE ... 
Price:  Contact Us
 

Mileage:  35,296



USED 2017 BMW X3 XDRIVE28I in CRYSTAL LAKE, ILLINOIS
USED Stock #:  16640A

Call 815-455-4330 to schedule your test-drive! ... 
Price:  Contact Us
 

Mileage:  21,443



USED 2017 BMW X3 XDRIVE28I in CRYSTAL LAKE, ILLINOIS
USED Stock #:  PB01098

Call 815-455-4330 to schedule your test-drive! ... 
Price:  Contact Us
 

Mileage:  35,934



USED 2019 BMW X3 XDRIVE30I in CRYSTAL LAKE, ILLINOIS
USED Stock #:  16571A

Call 815-455-4330 to schedule your test-drive! ... 
Price:  Contact Us
 

Mileage:  5,216



USED 2017 BMW X3 XDRIVE35I in CRYSTAL LAKE, ILLINOIS
USED Stock #:  PB40947

Call 815-455-4330 to schedule your test-drive!CLEAN ... 
Price:  Contact Us
 

Mileage:  28,335



USED 2018 BMW X5 XDRIVE35I COURTESY VEHICLE in CRYSTAL LAKE, ILLINOIS
USED Stock #:  16224

Choose from our terrific selection of Courtesy ... 
Price:  $51,168
 

Mileage:  4,560



USED 2018 BMW X5 XDRIVE35I COURTESY VEHICLE in CRYSTAL LAKE, ILLINOIS
USED Stock #:  16260

Choose from our terrific selection of Courtesy ... 
Price:  $51,350
 

Mileage:  3,827



USED 2018 BMW X5 XDRIVE35I COURTESY VEHICLE in CRYSTAL LAKE, ILLINOIS
USED Stock #:  16315

Choose from our terrific selection of Courtesy ... 
Price:  $51,972
 

Mileage:  4,796



USED 2018 BMW X5 XDRIVE35I COURTESY VEHICLE in CRYSTAL LAKE, ILLINOIS
USED Stock #:  16316

Choose from our terrific selection of Courtesy ... 
Price:  $55,360
 

Mileage:  4,856



USED 2018 BMW X5 XDRIVE35I EXECUTIVE DEMO in CRYSTAL LAKE, ILLINOIS
USED Stock #:  16343

Choose from our terrific selection of Courtesy ... 
Price:  $60,490
 

Mileage:  280



USED 2018 BMW X5 XDRIVE50I in CRYSTAL LAKE, ILLINOIS
USED Stock #:  16574A

Call 815-455-4330 to schedule your test-drive! ... 
Price:  Contact Us
 

Mileage:  30,885



USED 2016 BMW X5 XDRIVE50I in CRYSTAL LAKE, ILLINOIS
USED Stock #:  PB80276

Call 815-455-4330 to schedule your test-drive!CERTIFIED!! ... 
Price:  Contact Us
 

Mileage:  43,613



USED 2016 BMW X5 XDRIVE50I in CRYSTAL LAKE, ILLINOIS
USED Stock #:  PB80521

Call 815-455-4330 to schedule your test-drive!CERTIFIED!! ... 
Price:  Contact Us
 

Mileage:  31,800



USED 2017 CADILLAC ATS SEDAN AWD in CRYSTAL LAKE, ILLINOIS
USED Stock #:  PB03382A

Call 815-455-4330 to schedule your test-drive! ... 
Price:  Contact Us
 

Mileage:  11,665



USED 2014 CADILLAC CTS SEDAN LUXURY RWD in CRYSTAL LAKE, ILLINOIS
USED Stock #:  16538B

Call 815-455-4330 to schedule your test-drive!CLEAN ... 
Price:  Contact Us
 

Mileage:  58,383



USED 2015 CHEVROLET MALIBU LT in CRYSTAL LAKE, ILLINOIS
USED Stock #:  PB23267A

Call 815-455-4330 to schedule your test-drive! ... 
Price:  Contact Us
 

Mileage:  64,679



USED 2009 CHEVROLET MALIBU LT W/1LT in CRYSTAL LAKE, ILLINOIS
USED Stock #:  PB66483

Call 815-455-4330 to schedule your test-drive! ... 
Price:  Contact Us
 

Mileage:  136,551



USED 2013 CHEVROLET SILVERADO 1500 LT in CRYSTAL LAKE, ILLINOIS
USED Stock #:  V52791A

Market pricing guarantee - We compare our prices ... 
Price:  $20,750
 

Mileage:  77,636



USED 2014 CHEVROLET SILVERADO 1500 LTZ in CRYSTAL LAKE, ILLINOIS
USED Stock #:  V52765B

Call 815-455-4330 to schedule your test-drive! ... 
Price:  Contact Us
 

Mileage:  64,635



USED 2013 CHEVROLET TAHOE LT in CRYSTAL LAKE, ILLINOIS
USED Stock #:  16462A

Call 815-455-4330 to schedule your test-drive!CLEAN ... 
Price:  Contact Us
 

Mileage:  126,801



USED 2016 CHEVROLET TRAVERSE LT in CRYSTAL LAKE, ILLINOIS
USED Stock #:  PV25738

Call 815-455-9600 to schedule your test-drive!ONE ... 
Price:  $21,750
 

Mileage:  39,257



USED 2016 CHEVROLET TRAVERSE LT in CRYSTAL LAKE, ILLINOIS
USED Stock #:  V52770A

Market pricing guarantee - We compare our prices ... 
Price:  $22,250
 

Mileage:  43,551



USED 2014 CHEVROLET VOLT  in CRYSTAL LAKE, ILLINOIS
USED Stock #:  V52803B

Call 815-455-4330 to schedule your test-drive! ... 
Price:  Contact Us
 

Mileage:  135,300



Photo Coming Soon
USED Stock #:  PB46702A

Call 815-455-4330 to schedule your test-drive! ... 
Price:  Contact Us
 

Mileage:  86,219



USED 2015 CHRYSLER 200 S in CRYSTAL LAKE, ILLINOIS
USED Stock #:  PV30336

Market pricing guarantee - We compare our prices ... 
Price:  $15,500
 




Photo Coming Soon
USED Stock #:  PV32795

Call 815-455-9600 to schedule your test-drive! ... 
Price:  $13,750
 

Mileage:  117,051



USED 2016 DODGE JOURNEY R/T in CRYSTAL LAKE, ILLINOIS
USED Stock #:  PV42960

Call 815-455-9600 to schedule your test-drive! ... 
Price:  $19,500
 

Mileage:  30,865



USED 2018 DODGE JOURNEY SE in CRYSTAL LAKE, ILLINOIS
USED Stock #:  PV91903

Market pricing guarantee - We compare our prices ... 
Price:  $21,500
 

Mileage:  6,549



USED 2018 FORD ECOSPORT SES in CRYSTAL LAKE, ILLINOIS
USED Stock #:  V52734B

Call 815-455-9600 to schedule your test-drive!21K ... 
Price:  $17,750
 

Mileage:  21,286



Photo Coming Soon
USED Stock #:  PV45816

Call 815-455-9600 to schedule your test-drive! ... 
Price:  Contact Us
 

Mileage:  112,874



USED 2011 FORD EDGE LIMITED in CRYSTAL LAKE, ILLINOIS
USED Stock #:  PV15252

Call 815-455-9600 to schedule your test-drive! ... 
Price:  $10,500
 

Mileage:  141,792



USED 2010 FORD ESCAPE  in CRYSTAL LAKE, ILLINOIS
USED Stock #:  16564A

Call 815-455-4330 to schedule your test-drive!AWD!! ... 
Price:  Contact Us
 

Mileage:  155,208



Photo Coming Soon
USED Stock #:  V52682A

Call 815-455-9600 to schedule your test-drive! ... 
Price:  $9,500
 

Mileage:  138,213



USED 2015 FORD ESCAPE TITANIUM in CRYSTAL LAKE, ILLINOIS
USED Stock #:  PV69606

Market pricing guarantee - We compare our prices ... 
Price:  $17,750
 

Mileage:  45,740



USED 2008 FORD ESCAPE XLT in CRYSTAL LAKE, ILLINOIS
USED Stock #:  42358A

<div>Call 815-455-4330 to schedule your test-drive!140K ... 
Price:  Contact Us
 

Mileage:  140,001



USED 2016 FORD F-150  in CRYSTAL LAKE, ILLINOIS
USED Stock #:  PV14907

Market pricing guarantee - We compare our prices ... 
Price:  $30,500
 

Mileage:  39,621



USED 2016 FORD FOCUS SE in CRYSTAL LAKE, ILLINOIS
USED Stock #:  PV98332

Market pricing guarantee - We compare our prices ... 
Price:  $10,500
 

Mileage:  81,522



USED 2016 GMC TERRAIN SLT in CRYSTAL LAKE, ILLINOIS
USED Stock #:  PV62604

 
Price:  $21,750
 

Mileage:  44,062



USED 2016 HONDA ACCORD SEDAN EX-L in CRYSTAL LAKE, ILLINOIS
USED Stock #:  42407A

Call 815-455-4330 to schedule your test-drive! ... 
Price:  Contact Us
 

Mileage:  47,988



USED 2014 HONDA CR-V EX-L in CRYSTAL LAKE, ILLINOIS
USED Stock #:  V52432A

 
Price:  $16,500
 

Mileage:  77,367



USED 2009 HONDA CR-V EX-L in CRYSTAL LAKE, ILLINOIS
USED Stock #:  V52728A

Call 815-455-9600 to schedule your test-drive! ... 
Price:  $10,500
 

Mileage:  96,104



Photo Coming Soon
USED Stock #:  V52797A

Market pricing guarantee - We compare our prices ... 
Price:  Contact Us
 

Mileage:  152,310



USED 2017 HONDA CR-V TOURING in CRYSTAL LAKE, ILLINOIS
USED Stock #:  42402A

Call 815-455-4330 to schedule your test-drive!CLEAN ... 
Price:  Contact Us
 

Mileage:  41,093



USED 2005 HONDA ODYSSEY EX-L in CRYSTAL LAKE, ILLINOIS
USED Stock #:  42313C

Call 815-455-4330 to schedule your test-drive!CLEAN ... 
Price:  Contact Us
 

Mileage:  143,052



USED 2015 HONDA PILOT EX-L in CRYSTAL LAKE, ILLINOIS
USED Stock #:  PV46679

Market pricing guarantee - We compare our prices ... 
Price:  $22,000
 

Mileage:  79,575



USED 2005 HONDA PILOT EX-L in CRYSTAL LAKE, ILLINOIS
USED Stock #:  PB48053A

Call 815-455-4330 to schedule your test-drive! ... 
Price:  Contact Us
 

Mileage:  199,151



USED 2017 HYUNDAI ELANTRA LIMITED in CRYSTAL LAKE, ILLINOIS
USED Stock #:  16543A

Call 815-455-4330 to schedule your test-drive! ... 
Price:  Contact Us
 

Mileage:  46,789



USED 2016 JEEP CHEROKEE LIMITED in CRYSTAL LAKE, ILLINOIS
USED Stock #:  PV70200

 
Price:  $21,000
 

Mileage:  29,246



USED 2014 JEEP CHEROKEE LIMITED in CRYSTAL LAKE, ILLINOIS
USED Stock #:  PV83957

Call 815-455-9600 to schedule your test-drive!4WD!! ... 
Price:  $13,750
 

Mileage:  112,452



Photo Coming Soon
USED Stock #:  PV19782

Call 815-455-9600 to schedule your test-drive! ... 
Price:  $14,750
 

Mileage:  98,475



USED 2012 JEEP GRAND CHEROKEE LAREDO in CRYSTAL LAKE, ILLINOIS
USED Stock #:  42420A

Call 815-455-4330 to schedule your test-drive!ONE ... 
Price:  Contact Us
 

Mileage:  131,545



USED 2017 JEEP GRAND CHEROKEE LIMITED in CRYSTAL LAKE, ILLINOIS
USED Stock #:  V52340A

 
Price:  $26,250
 

Mileage:  54,040



USED 2015 JEEP GRAND CHEROKEE LIMITED in CRYSTAL LAKE, ILLINOIS
USED Stock #:  16566A

Call 815-455-4330 to schedule your test-drive! ... 
Price:  Contact Us
 

Mileage:  68,286



USED 2017 JEEP PATRIOT SPORT in CRYSTAL LAKE, ILLINOIS
USED Stock #:  PV04597

Market pricing guarantee - We compare our prices ... 
Price:  $14,000
 

Mileage:  39,695



USED 2018 JEEP RENEGADE  in CRYSTAL LAKE, ILLINOIS
USED Stock #:  PV17434

 
Price:  Contact Us
 

Mileage:  13,453



Photo Coming Soon
USED Stock #:  PV62177

Call 815-455-9600 to schedule your test-drive! ... 
Price:  $18,750
 

Mileage:  15,959



USED 2015 JEEP WRANGLER RUBICON HARD ROCK in CRYSTAL LAKE, ILLINOIS
USED Stock #:  PB20558A

Call 815-455-4330 to schedule your test-drive! ... 
Price:  Contact Us
 

Mileage:  73,842



USED 2014 KIA SOUL + in CRYSTAL LAKE, ILLINOIS
USED Stock #:  PV17914

Market pricing guarantee - We compare our prices ... 
Price:  $7,250
 

Mileage:  119,111



USED 2016 KIA SOUL BASE in CRYSTAL LAKE, ILLINOIS
USED Stock #:  V52410A

Market pricing guarantee - We compare our prices ... 
Price:  $12,500
 

Mileage:  45,565



Photo Coming Soon
USED Stock #:  42410A

Call 815-455-4330 to schedule your test-drive! ... 
Price:  Contact Us
 

Mileage:  51,079



USED 2019 MAZDA CX-5 GRAND TOURING in CRYSTAL LAKE, ILLINOIS
USED Stock #:  42917

Call 815-455-4330 to schedule your test-drive!CLEAN ... 
Price:  Contact Us
 

Mileage:  7,246



Photo Coming Soon
USED Stock #:  42324A

Call 815-455-4330 to schedule your test-drive! ... 
Price:  Contact Us
 

Mileage:  164,885



USED 2016 MAZDA CX-9 SIGNATURE in CRYSTAL LAKE, ILLINOIS
USED Stock #:  PB22459

Call 815-455-4330 to schedule your test-drive! ... 
Price:  Contact Us
 

Mileage:  44,400



USED 2019 MAZDA CX-9 TOURING in CRYSTAL LAKE, ILLINOIS
USED Stock #:  42918

Call 815-455-4330 to schedule your test-drive! ... 
Price:  Contact Us
 

Mileage:  6,780



USED 2016 MAZDA MAZDA3 I SPORT in CRYSTAL LAKE, ILLINOIS
USED Stock #:  42326A

Call 815-455-4330 to schedule your test-drive! ... 
Price:  Contact Us
 

Mileage:  44,112



USED 2016 MERCEDES-BENZ C-CLASS  in CRYSTAL LAKE, ILLINOIS
USED Stock #:  PB107652

Call 815-455-4330 to schedule your test-drive!ONE ... 
Price:  Contact Us
 

Mileage:  54,779



USED 2015 NISSAN ALTIMA 2.5 SL in CRYSTAL LAKE, ILLINOIS
USED Stock #:  PV58696

Market pricing guarantee - We compare our prices ... 
Price:  $10,000
 

Mileage:  134,552



USED 2013 NISSAN JUKE SV in CRYSTAL LAKE, ILLINOIS
USED Stock #:  PB15353

Call 815-455-4330 to schedule your test-drive!115K ... 
Price:  Contact Us
 

Mileage:  115,788



USED 2014 NISSAN PATHFINDER PLATINUM in CRYSTAL LAKE, ILLINOIS
USED Stock #:  V52793A

Market pricing guarantee - We compare our prices ... 
Price:  $18,500
 

Mileage:  74,826



Photo Coming Soon
USED Stock #:  42399A

Call 815-455-4330 to schedule your test-drive! ... 
Price:  Contact Us
 

Mileage:  111,649



USED 2013 RAM 1500 EXPRESS in CRYSTAL LAKE, ILLINOIS
USED Stock #:  V52775A

Call 815-455-9600 to schedule your test-drive! ... 
Price:  $18,500
 

Mileage:  91,815



USED 2015 SUBARU IMPREZA 2.0I SPORT PREMIUM in CRYSTAL LAKE, ILLINOIS
USED Stock #:  42131A

ALL WHEEL DRIVE!! 17" ALLOY WHEELS!! Call 815-455-4330 ... 
Price:  Contact Us
 

Mileage:  81,818



USED 2014 SUBARU OUTBACK 2.5I in CRYSTAL LAKE, ILLINOIS
USED Stock #:  V52598A

Market pricing guarantee - We compare our prices ... 
Price:  $12,250
 

Mileage:  109,343



USED 2016 SUBARU OUTBACK 2.5I PREMIUM in CRYSTAL LAKE, ILLINOIS
USED Stock #:  42333A

Call 815-455-4330 to schedule your test-drive! ... 
Price:  Contact Us
 

Mileage:  33,224



Photo Coming Soon
USED Stock #:  42393B

Call 815-455-4330 to schedule your test-drive! ... 
Price:  Contact Us
 

Mileage:  56,000