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

NEW MAZDA AUTOS IN CRYSTAL LAKE, ILLINOIS

82 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



NEW 2019 MAZDA CX-3 SPORT in CRYSTAL LAKE, ILLINOIS
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 #:  42449

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

Mileage:  7



NEW 2020 MAZDA CX-5 GRAND TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42507

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

Mileage:  5



Photo Coming Soon
NEW Stock #:  42516

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

Mileage:  5



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:  6



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 #:  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 #:  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 #:  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 #:  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



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

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

Mileage:  6



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

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

Mileage:  6



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

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

Mileage:  5



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

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

Mileage:  5



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

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

Mileage:  11



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

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

Mileage:  88



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

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

Mileage:  15



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

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

Mileage:  5



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 #:  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 #:  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 #:  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 #:  42504

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

Mileage:  5



Photo Coming Soon
NEW Stock #:  42514

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

Mileage:  5



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 2020 MAZDA CX-5 SPORT in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42494

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

Mileage:  6



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 #:  42462

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

Mileage:  10



NEW 2020 MAZDA CX-5 TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42493

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

Mileage:  6



NEW 2020 MAZDA CX-5 TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42495

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

Mileage:  6



NEW 2020 MAZDA CX-5 TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42497

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

Mileage:  6



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 #:  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 #:  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 #:  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 #:  42464

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

Mileage:  6



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

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

Mileage:  5



NEW 2020 MAZDA CX-9 GRAND TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42512

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

Mileage:  5



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 TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42477

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

Mileage:  5



Photo Coming Soon
NEW Stock #:  42513

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

Mileage:  5



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

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

Mileage:  5



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 2020 MAZDA MAZDA3 SEDAN W/PREMIUM PKG in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42473

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

Mileage:  10



Photo Coming Soon
NEW Stock #:  42509

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

Mileage:  5



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

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

Mileage:  5



NEW 2020 MAZDA MAZDA6 GRAND TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42502

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

Mileage:  3



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 2020 MAZDA MAZDA6 GRAND TOURING RESERVE in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42501

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

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 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 2020 MAZDA MAZDA6 TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42496

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

Mileage:  9



NEW 2020 MAZDA MAZDA6 TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42503

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

Mileage:  3



NEW 2020 MAZDA MAZDA6 TOURING in CRYSTAL LAKE, ILLINOIS
NEW Stock #:  42508

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

Mileage:  5



Photo Coming Soon
NEW Stock #:  42515

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

Mileage:  5



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