1,170 Listings of Mercedes-Benz CLA for Sale

No local results match your search, below are our national listings.
  • 2016 Mercedes-Benz CLA for sale in Fredericksburg, VA
    • $1,555 below average
    • Email for Price
    • Mileage
    • 14,060 Miles
    • 33,414 Miles below average
  • 2017 Mercedes-Benz CLA for sale in West Palm Beach, FL
    • $1,153 below average
    • Email for Price
    • Mileage
    • 18,344 Miles
    • 24,531 Miles below average
  • 2016 Mercedes-Benz CLA for sale in Orlando, FL
    • $2,242 below average
    • Email for Price
    • Mileage
    • 26,465 Miles
    • 21,406 Miles below average
  • 2017 Mercedes-Benz CLA for sale in North Lauderdale, FL
    • $2,221 below average
    • Email for Price
    • Mileage
    • 19,344 Miles
    • 23,421 Miles below average
  • 2016 Mercedes-Benz CLA for sale in West Palm Beach, FL
    • $1,756 below average
    • Email for Price
    • Mileage
    • 15,756 Miles
    • 31,718 Miles below average
  • 2016 Mercedes-Benz CLA for sale in Murrieta, CA
    • $1,665 below average
    • Email for Price
    • Mileage
    • 15,305 Miles
    • 32,169 Miles below average
  • 2016 Mercedes-Benz CLA for sale in Norcross, GA
    • $806 above average
    • Email for Price
    • Mileage
    • 10,000 Miles
    • 37,871 Miles below average
  • 2018 Mercedes-Benz CLA for sale in Glendale, CA
    • $1,022 below average
    • Email for Price
    • Mileage
    • 9,404 Miles
    • 21,047 Miles below average
  • 2016 Mercedes-Benz CLA for sale in Fredericksburg, VA
    • $1,855 below average
    • Email for Price
    • Mileage
    • 20,827 Miles
    • 26,647 Miles below average
  • 2016 Mercedes-Benz CLA for sale in Norco, CA
    • $660 above average
    • Email for Price
    • Mileage
    • 21,471 Miles
    • 26,400 Miles below average
  • 2016 Mercedes-Benz CLA for sale in Monroe, GA
    • $634 below average
    • Email for Price
    • Mileage
    • 36,069 Miles
    • 11,405 Miles below average
  • 2016 Mercedes-Benz CLA for sale in Vernon, CT
    • $444 above average
    • Email for Price
    • Mileage
    • 24,586 Miles
    • 22,888 Miles below average
  • 2017 Mercedes-Benz CLA for sale in Teterboro, NJ
    • $3,775 above average
    • Email for Price
    • Mileage
    • 5,022 Miles
    • 37,743 Miles below average
  • 2017 Mercedes-Benz CLA for sale in West Palm Beach, FL
    • $347 above average
    • Email for Price
    • Mileage
    • 10,031 Miles
    • 32,844 Miles below average
  • 2016 Mercedes-Benz CLA for sale in Jacksonville, FL
    • $2,411 above average
    • Email for Price
    • Mileage
    • 8,878 Miles
    • 38,993 Miles below average
  • 1 of 78