2017 Mercedes-Benz C-Class Price: $48,995 Saint Louis, MO More Saint Louis, MO Mercedes-Benz C Class's 2019 $30,854 Miles 2018 $23,991 Miles 2020 $36,495 Miles 2019 $31,175 Miles 2021 $34,496 Miles 2015 $18,995 Miles