New & Used Cars for Sale under $20,000 in Mesa, AZ
Filters

Used 2020 Kia Soul LX
55,040 mi.

Used 2019 Hyundai Sonata SE
39,571 mi.

Used 2015 BMW 320 i
40,937 mi.

Used 2017 Jeep Compass Latitude
46,275 mi.

Used 2018 Buick Encore Preferred
42,474 mi.

Used 2020 Hyundai Elantra Limited
34,448 mi.

Used 2017 Chevrolet Traverse 1LT
123,791 mi.

Used 2017 Subaru Forester 2.5i Premium
38,076 mi.

Used 2017 Chevrolet Equinox LT
35,502 mi.

Used 2014 Chevrolet Sonic LT
116,937 mi.

Used 2018 Ford EcoSport SE
17,581 mi.

Used 2018 Kia Soul +
87,553 mi.

Used 2017 Ford Edge SEL
153,495 mi.

Used 2019 Chevrolet Camaro 1LT
58,579 mi.

Used 2015 Kia Sorento LX
132,554 mi.

Used 2017 Mazda Mazda3 Sport
48,936 mi.

Used 2018 Buick Encore Preferred
50,401 mi.

Used 2011 Dodge Durango Citadel
182,188 mi.

Used 2012 Jeep Grand Cherokee Overland
75,528 mi.

Used 2017 Ford Escape SE
36,726 mi.