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

NEW MAZDA AUTOS IN CRYSTAL LAKE, ILLINOIS

97 matches for: Autos > MAZDA > All Models > Any Price > Any Distance
Sort by:  Year Make/Model Price Mileage MPG Stock #
NEW 2019 MAZDA CX-3 SPORT in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42323

Click or call (815) 455-4330 to schedule your ... 
Price:  $22,635
 

Mileage:  7



NEW 2019 MAZDA CX-3 SPORT in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42349

Click or call (815) 455-4330 to schedule your ... 
Price:  $22,235
 

Mileage:  7



NEW 2019 MAZDA CX-3 SPORT in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42408

Click or call (815) 455-4330 to schedule your ... 
Price:  $22,535
 

Mileage:  6



Photo Coming Soon
NEW Stock #:  42455

Click or call (815) 455-4330 to schedule your ... 
Price:  $23,335
 

Mileage:  45



NEW 2019 MAZDA CX-3 TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42958

Click or call (815) 455-4330 to schedule your ... 
Price:  $26,080
 

Mileage:  9



NEW 2019 MAZDA CX-3 TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42249

Click or call (815) 455-4330 to schedule your ... 
Price:  $26,130
 

Mileage:  9



NEW 2019 MAZDA CX-3 TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42332

Click or call (815) 455-4330 to schedule your ... 
Price:  $25,830
 

Mileage:  9



NEW 2019 MAZDA CX-3 TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42336

Click or call (815) 455-4330 to schedule your ... 
Price:  $25,730
 

Mileage:  7



NEW 2019 MAZDA CX-3 TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42409

Click or call (815) 455-4330 to schedule your ... 
Price:  $25,830
 

Mileage:  6



NEW 2019 MAZDA CX-3 TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42448

Click or call (815) 455-4330 to schedule your ... 
Price:  $25,830
 

Mileage:  6



Photo Coming Soon
NEW Stock #:  42449

Click or call (815) 455-4330 to schedule your ... 
Price:  $24,830
 

Mileage:  7



NEW 2019 MAZDA CX-5 GRAND TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42893

Click or call (815) 455-4330 to schedule your ... 
Price:  $32,640
 

Mileage:  7,941



NEW 2019 MAZDA CX-5 GRAND TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  41603

Click or call (815) 455-4330 to schedule your ... 
Price:  $34,515
 

Mileage:  5



NEW 2019 MAZDA CX-5 GRAND TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42267

Click or call (815) 455-4330 to schedule your ... 
Price:  $32,535
 

Mileage:  5



NEW 2019 MAZDA CX-5 GRAND TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42295

Click or call (815) 455-4330 to schedule your ... 
Price:  $31,990
 

Mileage:  1,762



NEW 2019 MAZDA CX-5 GRAND TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42373

Click or call (815) 455-4330 to schedule your ... 
Price:  $32,315
 

Mileage:  7



NEW 2019 MAZDA CX-5 GRAND TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42361

Click or call (815) 455-4330 to schedule your ... 
Price:  $34,340
 

Mileage:  9



NEW 2019 MAZDA CX-5 GRAND TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42362

Click or call (815) 455-4330 to schedule your ... 
Price:  $34,340
 

Mileage:  7



NEW 2019 MAZDA CX-5 GRAND TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42352

Click or call (815) 455-4330 to schedule your ... 
Price:  $34,340
 

Mileage:  7



NEW 2019 MAZDA CX-5 GRAND TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42429

Click or call (815) 455-4330 to schedule your ... 
Price:  $34,140
 

Mileage:  9



NEW 2019 MAZDA CX-5 GRAND TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42400

Click or call (815) 455-4330 to schedule your ... 
Price:  $34,340
 

Mileage:  7



NEW 2019 MAZDA CX-5 GRAND TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42396

Click or call (815) 455-4330 to schedule your ... 
Price:  $34,340
 

Mileage:  10



NEW 2019 MAZDA CX-5 GRAND TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42434

Click or call (815) 455-4330 to schedule your ... 
Price:  $34,340
 

Mileage:  6



NEW 2019 MAZDA CX-5 GRAND TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42435

Click or call (815) 455-4330 to schedule your ... 
Price:  $33,740
 

Mileage:  7



NEW 2019 MAZDA CX-5 GRAND TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42440

Click or call (815) 455-4330 to schedule your ... 
Price:  $34,265
 

Mileage:  7



NEW 2019 MAZDA CX-5 GRAND TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42439

Click or call (815) 455-4330 to schedule your ... 
Price:  $34,565
 

Mileage:  7



NEW 2019 MAZDA CX-5 GRAND TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42436

Click or call (815) 455-4330 to schedule your ... 
Price:  $34,140
 

Mileage:  7



NEW 2019 MAZDA CX-5 GRAND TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42443

Click or call (815) 455-4330 to schedule your ... 
Price:  $34,265
 

Mileage:  7



NEW 2019 MAZDA CX-5 GRAND TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42451

Click or call (815) 455-4330 to schedule your ... 
Price:  $34,265
 

Mileage:  10



NEW 2019 MAZDA CX-5 GRAND TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42444

Click or call (815) 455-4330 to schedule your ... 
Price:  $34,340
 

Mileage:  6



NEW 2019 MAZDA CX-5 GRAND TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42447

Click or call (815) 455-4330 to schedule your ... 
Price:  $33,740
 

Mileage:  6



Photo Coming Soon
NEW Stock #:  42445

Click or call (815) 455-4330 to schedule your ... 
Price:  $34,860
 

Mileage:  6



Photo Coming Soon
NEW Stock #:  42463

Click or call (815) 455-4330 to schedule your ... 
Price:  $34,265
 

Mileage:  6



Photo Coming Soon
NEW Stock #:  42465

Click or call (815) 455-4330 to schedule your ... 
Price:  $34,565
 

Mileage:  5



Photo Coming Soon
NEW Stock #:  42461

Click or call (815) 455-4330 to schedule your ... 
Price:  $34,265
 

Mileage:  6



NEW 2019 MAZDA CX-5 GRAND TOURING RESERVE in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  41618

Click or call (815) 455-4330 to schedule your ... 
Price:  $35,990
 

Mileage:  9



NEW 2019 MAZDA CX-5 GRAND TOURING RESERVE in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42321

Click or call (815) 455-4330 to schedule your ... 
Price:  $35,640
 

Mileage:  7



NEW 2019 MAZDA CX-5 GRAND TOURING RESERVE in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42428

Click or call (815) 455-4330 to schedule your ... 
Price:  $35,640
 

Mileage:  9



NEW 2019 MAZDA CX-5 GRAND TOURING RESERVE in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42419

Click or call (815) 455-4330 to schedule your ... 
Price:  $35,440
 

Mileage:  7



NEW 2019 MAZDA CX-5 GRAND TOURING RESERVE in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42397

Click or call (815) 455-4330 to schedule your ... 
Price:  $35,740
 

Mileage:  10



Photo Coming Soon
NEW Stock #:  42442

Click or call (815) 455-4330 to schedule your ... 
Price:  $36,160
 

Mileage:  7



NEW 2019 MAZDA CX-5 GRAND TOURING RESERVE in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42438

Click or call (815) 455-4330 to schedule your ... 
Price:  $35,440
 

Mileage:  7



NEW 2019 MAZDA CX-5 GRAND TOURING RESERVE in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42441

Click or call (815) 455-4330 to schedule your ... 
Price:  $35,640
 

Mileage:  6



NEW 2019 MAZDA CX-5 GRAND TOURING RESERVE in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42452

Click or call (815) 455-4330 to schedule your ... 
Price:  $35,765
 

Mileage:  7



NEW 2019 MAZDA CX-5 SIGNATURE in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42391

Click or call (815) 455-4330 to schedule your ... 
Price:  $36,935
 

Mileage:  7



NEW 2019 MAZDA CX-5 SIGNATURE in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42433

Click or call (815) 455-4330 to schedule your ... 
Price:  $37,460
 

Mileage:  6



NEW 2019 MAZDA CX-5 SIGNATURE in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42450

Click or call (815) 455-4330 to schedule your ... 
Price:  $38,585
 

Mileage:  7



NEW 2019 MAZDA CX-5 SIGNATURE DIESEL in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42359

Click or call (815) 455-4330 to schedule your ... 
Price:  $42,345
 

Mileage:  7



NEW 2019 MAZDA CX-5 SPORT in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42338

Click or call (815) 455-4330 to schedule your ... 
Price:  $26,920
 

Mileage:  52



NEW 2019 MAZDA CX-5 SPORT in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42421

Click or call (815) 455-4330 to schedule your ... 
Price:  $26,295
 

Mileage:  5



NEW 2019 MAZDA CX-5 SPORT in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42411

Click or call (815) 455-4330 to schedule your ... 
Price:  $27,515
 

Mileage:  45



NEW 2019 MAZDA CX-5 SPORT in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42390

Click or call (815) 455-4330 to schedule your ... 
Price:  $26,295
 

Mileage:  5



Photo Coming Soon
NEW Stock #:  42446

Click or call (815) 455-4330 to schedule your ... 
Price:  $27,640
 

Mileage:  6



Photo Coming Soon
NEW Stock #:  42462

Click or call (815) 455-4330 to schedule your ... 
Price:  $26,620
 

Mileage:  10



NEW 2019 MAZDA CX-5 TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42257

Click or call (815) 455-4330 to schedule your ... 
Price:  $30,060
 

Mileage:  1,206



NEW 2019 MAZDA CX-5 TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42277

Click or call (815) 455-4330 to schedule your ... 
Price:  $29,935
 

Mileage:  1,196



NEW 2019 MAZDA CX-5 TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42287

Click or call (815) 455-4330 to schedule your ... 
Price:  $30,060
 

Mileage:  7



NEW 2019 MAZDA CX-5 TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42309

Click or call (815) 455-4330 to schedule your ... 
Price:  $29,935
 

Mileage:  7



NEW 2019 MAZDA CX-5 TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42325

Click or call (815) 455-4330 to schedule your ... 
Price:  $30,360
 

Mileage:  9



NEW 2019 MAZDA CX-5 TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42360

Click or call (815) 455-4330 to schedule your ... 
Price:  $30,060
 

Mileage:  7



NEW 2019 MAZDA CX-5 TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42426

Click or call (815) 455-4330 to schedule your ... 
Price:  $30,060
 

Mileage:  7



NEW 2019 MAZDA CX-5 TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42413

Click or call (815) 455-4330 to schedule your ... 
Price:  $30,060
 

Mileage:  7



NEW 2019 MAZDA CX-5 TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42412

Click or call (815) 455-4330 to schedule your ... 
Price:  $30,260
 

Mileage:  7



NEW 2019 MAZDA CX-5 TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42416

Click or call (815) 455-4330 to schedule your ... 
Price:  $30,060
 

Mileage:  9



NEW 2019 MAZDA CX-5 TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42403

Click or call (815) 455-4330 to schedule your ... 
Price:  $30,760
 

Mileage:  10



NEW 2019 MAZDA CX-5 TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42398

Click or call (815) 455-4330 to schedule your ... 
Price:  $30,060
 

Mileage:  10



NEW 2019 MAZDA CX-5 TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42432

Click or call (815) 455-4330 to schedule your ... 
Price:  $30,785
 

Mileage:  7



NEW 2019 MAZDA CX-5 TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42431

Click or call (815) 455-4330 to schedule your ... 
Price:  $30,060
 

Mileage:  7



Photo Coming Soon
NEW Stock #:  42464

Click or call (815) 455-4330 to schedule your ... 
Price:  $30,060
 

Mileage:  6



NEW 2019 MAZDA CX-9 GRAND TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42269

Click or call (815) 455-4330 to schedule your ... 
Price:  $41,885
 

Mileage:  7



NEW 2019 MAZDA CX-9 GRAND TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42245

Click or call (815) 455-4330 to schedule your ... 
Price:  $42,085
 

Mileage:  7



NEW 2019 MAZDA CX-9 GRAND TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42367

Click or call (815) 455-4330 to schedule your ... 
Price:  $41,885
 

Mileage:  5



NEW 2019 MAZDA CX-9 GRAND TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42417

Click or call (815) 455-4330 to schedule your ... 
Price:  $41,885
 

Mileage:  9



NEW 2019 MAZDA CX-9 TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42944

Click or call (815) 455-4330 to schedule your ... 
Price:  $38,815
 

Mileage:  9



NEW 2019 MAZDA CX-9 TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  41590

Click or call (815) 455-4330 to schedule your ... 
Price:  $39,090
 

Mileage:  9



NEW 2019 MAZDA CX-9 TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42240

Click or call (815) 455-4330 to schedule your ... 
Price:  $39,390
 

Mileage:  9



NEW 2019 MAZDA CX-9 TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42196

Click or call (815) 455-4330 to schedule your ... 
Price:  $39,360
 

Mileage:  7



NEW 2019 MAZDA CX-9 TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42425

Click or call (815) 455-4330 to schedule your ... 
Price:  $38,765
 

Mileage:  7



NEW 2019 MAZDA MAZDA3 HATCHBACK W/PREFERRED PKG in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42228

Click or call (815) 455-4330 to schedule your ... 
Price:  $25,715
 

Mileage:  10



NEW 2019 MAZDA MAZDA3 HATCHBACK W/PREFERRED PKG in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42371

Click or call (815) 455-4330 to schedule your ... 
Price:  $25,615
 

Mileage:  7



NEW 2019 MAZDA MAZDA3 SEDAN W/PREFERRED PKG in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42211

Click or call (815) 455-4330 to schedule your ... 
Price:  $25,970
 

Mileage:  4,652



NEW 2019 MAZDA MAZDA3 SEDAN W/PREFERRED PKG in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42217

Click or call (815) 455-4330 to schedule your ... 
Price:  $26,270
 

Mileage:  4,576



NEW 2019 MAZDA MAZDA3 SEDAN W/PREFERRED PKG in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42252

Click or call (815) 455-4330 to schedule your ... 
Price:  $24,715
 

Mileage:  9



NEW 2019 MAZDA MAZDA3 SEDAN W/PREMIUM PKG in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42401

Click or call (815) 455-4330 to schedule your ... 
Price:  $27,015
 

Mileage:  40



Photo Coming Soon
NEW Stock #:  42466

Click or call (815) 455-4330 to schedule your ... 
Price:  $25,220
 

Mileage:  5



NEW 2019 MAZDA MAZDA3 SEDAN W/SELECT PKG in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42218

Click or call (815) 455-4330 to schedule your ... 
Price:  $23,920
 

Mileage:  10



Photo Coming Soon
NEW Stock #:  42454

Click or call (815) 455-4330 to schedule your ... 
Price:  $24,120
 

Mileage:  220



NEW 2019 MAZDA MAZDA6 GRAND TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42327

Click or call (815) 455-4330 to schedule your ... 
Price:  $29,395
 

Mileage:  7



NEW 2019 MAZDA MAZDA6 GRAND TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42414

Click or call (815) 455-4330 to schedule your ... 
Price:  $29,095
 

Mileage:  7



NEW 2019 MAZDA MAZDA6 GRAND TOURING RESERVE in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42243

Click or call (815) 455-4330 to schedule your ... 
Price:  $31,795
 

Mileage:  9



NEW 2019 MAZDA MAZDA6 GRAND TOURING RESERVE in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42271

Click or call (815) 455-4330 to schedule your ... 
Price:  $31,770
 

Mileage:  7



NEW 2019 MAZDA MAZDA6 SIGNATURE in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42293

Click or call (815) 455-4330 to schedule your ... 
Price:  $34,570
 

Mileage:  7



NEW 2018 MAZDA MAZDA6 SIGNATURE in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42011

Click or call (815) 455-4330 to schedule your ... 
Price:  $31,900
 

Mileage:  14



NEW 2018 MAZDA MAZDA6 SIGNATURE in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42956

Click or call (815) 455-4330 to schedule your ... 
Price:  $33,390
 

Mileage:  9



NEW 2019 MAZDA MAZDA6 TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  41615

Click or call (815) 455-4330 to schedule your ... 
Price:  $26,195
 

Mileage:  9



NEW 2019 MAZDA MAZDA6 TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42331

Click or call (815) 455-4330 to schedule your ... 
Price:  $26,195
 

Mileage:  7



NEW 2019 MAZDA MIATA GRAND TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42242

Click or call (815) 455-4330 to schedule your ... 
Price:  $30,200
 

Mileage:  43