$4,835 below
This vehicle is about $4,800 less than the average price for a 2016 Mercedes-Benz CLS for sale in Florida.
2016 Mercedes-Benz CLS 400
38,867 miles
/
$21,999