New & Used Cars for Sale under $20,000 & under 30000 Miles in Arlington Heights, IL

Filters

Filter Advanced Filters
Sort By
Great Deal

Used 2020 Kia Soul LX

$19,503
18,893 mi.
mi. from 60004
221 E Lake Cook Rd Palatine, IL 60074
(847) 380-1756
Great Deal

Used 2019 Nissan Sentra SV

$16,999
23,645 mi.
mi. from 60004
560 E North Ave West Chicago, IL 60185
(630) 324-0530
Great Deal

Used 2019 Ford Fiesta SE

$14,876
19,431 mi.
mi. from 60004
151 E. Lake Cook Dr. Palatine, IL 60074
(224) 836-9996
Great Deal

Used 2021 Chevrolet Trax LT

$16,700
26,268 mi.
mi. from 60004
758 Industrial Dr Bensenville, IL 60106
5.0
2 reviews
(630) 225-7276
Great Deal

Used 2016 Chevrolet Impala Limited Police

$14,795
27,297 mi.
mi. from 60004
2300 North Mannheim Rd Melrose Park, IL 60164
(708) 223-7430

Cars by Body Style

Cars by Price

Cars for Sale by Make