New & Used Cars for Sale under $30,000 & under 20000 Miles in Ballwin, MO
Filters

Used 2020 Nissan Rogue SV
11,232 mi.

Used 2021 Kia Sportage LX
13,193 mi.

Used 2001 Chevrolet Camaro Z28
19,903 mi.

Used 2019 Jeep Cherokee Limited
18,849 mi.

Used 2021 Kia Seltos S
11,740 mi.

CPO 2020 Kia Soul GT-Line 2.0L
16,806 mi.

Used 2020 Hyundai Elantra Value Edition
11,482 mi.

CPO 2022 Kia Forte GT-Line
12,605 mi.

Used 2020 Ford Fusion SE
13,777 mi.

Used 2021 Kia Seltos S
12,129 mi.

Used 2018 Chevrolet Cruze LS
18,796 mi.

Used 2020 Nissan Frontier S
10,340 mi.

Used 2022 Volkswagen Taos 1.5T S
5,941 mi.

Used 2020 Nissan Murano S
14,199 mi.

Used 2021 Jeep Cherokee Latitude Lux
16,659 mi.

Used 2019 Chevrolet Equinox 2LT
17,967 mi.

Used 2020 Ford EcoSport SE
11,411 mi.

Used 2022 Honda HR-V EX
5,540 mi.

Used 2016 Buick Enclave Leather
9,735 mi.

CPO 2019 Chevrolet Trax LT
19,675 mi.