Get your trade-in valueWhat's your car worth?
Filters
Best Match
685 matches

685 used cars, trucks and SUVs for sale in St. Louis, MO

New arrival - photos coming soon
Stock # A16842D
Elevation
32,408 miles
Call for price
--
New arrival - photos coming soon
Stock # A16854M
EX
86,332 miles
$19,000
Est. Payment
$289/mo
New arrival - photos coming soon
Stock # A16840D
Limited
66,524 miles
Call for price
--
New arrival - photos coming soon
Stock # A16843D
M40i
64,965 miles
Call for price
--
New arrival - photos coming soon
Stock # A16849M
SX-Prestige
15,881 miles
$33,000
Est. Payment
$503/mo
New arrival - photos coming soon
Stock # A16851M
S
44,394 miles
$33,000
Est. Payment
$503/mo
New arrival - photos coming soon
Stock # A16839D
X-Line EX
19,787 miles
Call for price
--

Get approved

Save time with an online approval.

New arrival - photos coming soon
Stock # A16853M
Premium
80,903 miles
$23,400
Est. Payment
$356/mo
New arrival - photos coming soon
Stock # A16838D
Premium
10,706 miles
Call for price
--
New arrival - photos coming soon
Stock # A16841D
GT-Line
27,996 miles
Call for price
--
Showing 676-685 of 685 results
Please verify all the vehicle options with the dealer prior to completing your purchase. Even though dealer will do it's best to list all the options properly, due to variance of models and available options we use a third-party vin decoder to pull the options and we cannot certify that 100% of information is accurate.