Used Mazda Cx-90 for Sale in Crystal Lake, IL

No matches found.

Save your search and we will notify you when we have cars that match your search criteria.

We expanded your search distance and we're unable to find cars that match.

Try adjusting your filters, or start a new search.

high price
$51,900
$2,772 above
$1,530/mo est. ?
7,385 km

WILKINS HYUNDAI

Authorized EpicVIN dealer

4.3 Google 531 reviews

60126, Elmhurst IL

Check Details
great price
$44,900
$4,228 below
$1,324/mo est. ?
4,085 km
Hot car

WILKINS HYUNDAI

Authorized EpicVIN dealer

4.3 Google 531 reviews

60126, Elmhurst IL

Check Details
Get a price quote
6,869 km 3.3L

Napleton Ford in Libertyville

Authorized EpicVIN dealer

4.3 Google 674 reviews

60048, Libertyville IL

Check Details

To save your search and get updates on new inventory and price drops, sign up for a profile

Sign up
good price
$46,731
$2,397 below
$1,375/mo est. ?
14 km 3.3L
Hot car

Napleton's Schaumburg Mazda

Authorized EpicVIN dealer

60195, Schaumburg IL

Check Details
good price
$46,847
$2,281 below
$1,379/mo est. ?
6 km
Hot car

Biggers Mazda

Authorized EpicVIN dealer

60124, Elgin IL

Check Details
high price
$57,913
$8,785 above
$1,704/mo est. ?
6 km

Biggers Mazda

Authorized EpicVIN dealer

60124, Elgin IL

Check Details
high price
$54,415
$5,287 above
$1,601/mo est. ?
6 km

Biggers Mazda

Authorized EpicVIN dealer

60124, Elgin IL

Check Details
high price
$51,320
$2,192 above
$1,510/mo est. ?
10 km 2.5L

Wilkins Mazda

Authorized EpicVIN dealer

4.1 Google 229 reviews

60126, Elmhurst IL

Check Details
high price
$51,320
$2,192 above
$1,510/mo est. ?
10 km 2.5L

Wilkins Mazda

Authorized EpicVIN dealer

4.1 Google 229 reviews

60126, Elmhurst IL

Check Details

Save a search, and we'll alert you when there are new listings that match exactly what you're looking for.

fair price
$49,727
$599 above
$1,463/mo est. ?
3 km

Napleton Mazda of Libertyville

Authorized EpicVIN dealer

4.3 Google 396 reviews

60048, Libertyville IL

Check Details
great price
$46,218
$2,910 below
$1,360/mo est. ?
3 km
Hot car

Napleton Mazda of Libertyville

Authorized EpicVIN dealer

4.3 Google 396 reviews

60048, Libertyville IL

Check Details
great price
$40,894
$8,234 below
$1,203/mo est. ?
3 km
Hot car

Napleton Mazda of Libertyville

Authorized EpicVIN dealer

4.3 Google 396 reviews

60048, Libertyville IL

Check Details
good price
$46,799
$2,329 below
$1,377/mo est. ?
3 km
Hot car

Napleton Mazda of Libertyville

Authorized EpicVIN dealer

4.3 Google 396 reviews

60048, Libertyville IL

Check Details
good price
$47,243
$1,885 below
$1,390/mo est. ?
3 km
Hot car

Napleton Mazda of Libertyville

Authorized EpicVIN dealer

4.3 Google 396 reviews

60048, Libertyville IL

Check Details
great price
$41,695
$7,433 below
$1,227/mo est. ?
3 km
Hot car

Napleton Mazda of Libertyville

Authorized EpicVIN dealer

4.3 Google 396 reviews

60048, Libertyville IL

Check Details
high price
$53,192
$4,064 above
$1,565/mo est. ?
3 km

Napleton Mazda of Libertyville

Authorized EpicVIN dealer

4.3 Google 396 reviews

60048, Libertyville IL

Check Details
high price
$50,595
$1,467 above
$1,489/mo est. ?
11 km

Napleton's Schaumburg Mazda

Authorized EpicVIN dealer

60195, Schaumburg IL

Check Details
great price
$41,000
$8,128 below
$1,209/mo est. ?
13,374 km
Hot car

Schaumburg Honda Automobiles

Authorized EpicVIN dealer

60173, Schaumburg IL

Check Details
great price
$44,807
$4,321 below
$1,321/mo est. ?
11,703 km
Hot car

Napleton's Palatine Mazda

Authorized EpicVIN dealer

4.5 Google 275 reviews

60074, Palatine IL

Check Details
high price
$60,995
$11,867 above
$1,795/mo est. ?
11 km 3.3L

Napleton Mazda of Libertyville

Authorized EpicVIN dealer

4.3 Google 396 reviews

60048, Libertyville IL

Check Details
high price
$56,939
$7,811 above
$1,675/mo est. ?
13 km

Anderson Mazda New

60012, Crystal Lake IL

Check Details
high price
$56,727
$7,599 above
$1,669/mo est. ?
8 km

Anderson Mazda New

60012, Crystal Lake IL

Check Details
great price
$41,230
$7,898 below
$1,213/mo est. ?
14 km

Anderson Mazda New

60012, Crystal Lake IL

Check Details