91 Listings of 2017 Mercedes-Benz CLA for Sale

  • Featured Listings

  • 2017 Mercedes-Benz CLA for sale in Margate, FL
    • $1,327 below average
    • Mileage
    • 15,037 Miles
    • 3,399 Miles below average
  • 2017 Mercedes-Benz CLA for sale in Franklin Square, NY
    • $1,624 above average
    • Mileage
    • 14,833 Miles
    • 3,603 Miles below average
  • 2017 Mercedes-Benz CLA for sale in North Olmstead, OH
    • $4,947 above average
    • Mileage
    • 7,334 Miles
    • 1,559 Miles below average
  • 2017 Mercedes-Benz CLA for sale in West Park, FL
    • $827 below average
    • Mileage
    • 16,798 Miles
    • 1,638 Miles below average
  • 2017 Mercedes-Benz CLA for sale in North Olmstead, OH
    • $5,947 above average
    • Mileage
    • 7,855 Miles
    • 1,038 Miles below average
  • 2017 Mercedes-Benz CLA for sale in Des Plaines, IL
    • $3,159 below average
    • Mileage
    • 9,695 Miles
    • 802 Miles above average
  • 2017 Mercedes-Benz CLA for sale in Des Plaines, IL
    • $3,269 below average
    • Mileage
    • 9,701 Miles
    • 808 Miles above average
  • 2017 Mercedes-Benz CLA for sale in Coconut Creek, FL
    • $2,249 below average
    • Mileage
    • 23,310 Miles
    • 4,874 Miles above average
  • 2017 Mercedes-Benz CLA for sale in Maplewood, MN
    • $6,506 above average
    • Mileage
    • 3 Miles
    • 8,890 Miles below average
  • 2017 Mercedes-Benz CLA for sale in Kalamazoo, MI
    • $5,816 above average
    • Mileage
    • 6 Miles
    • 8,887 Miles below average
  • 2017 Mercedes-Benz CLA for sale in Naples, FL
    • $18,949 above average
    • Mileage
  • 2017 Mercedes-Benz CLA for sale in Maplewood, MN
    • $4,986 above average
    • Mileage
    • 3 Miles
    • 8,890 Miles below average
  • 2017 Mercedes-Benz CLA for sale in Maplewood, MN
    • $10,056 above average
    • Mileage
    • 3 Miles
    • 8,890 Miles below average
  • 2017 Mercedes-Benz CLA for sale in Long Island City, NY
    • Email for Price
    • Mileage
    • 8,006 Miles
    • 887 Miles below average
  • 2017 Mercedes-Benz CLA for sale in West Park, FL
    • $226 below average
    • Mileage
    • 16,003 Miles
    • 2,433 Miles below average
  • 2017 Mercedes-Benz CLA for sale in San Luis Obispo, CA
    • $5,057 below average
    • Mileage
    • 9,091 Miles
    • 198 Miles above average
  • 2017 Mercedes-Benz CLA for sale in Orlando, FL
    • $1,227 below average
    • Mileage
    • 20,089 Miles
    • 1,653 Miles above average
  • 2017 Mercedes-Benz CLA for sale in Perkasie, PA
    • $956 above average
    • Mileage
    • 8,348 Miles
    • 545 Miles below average
  • 2017 Mercedes-Benz CLA for sale in Warren, MI
    • $1,244 below average
    • Mileage
    • 13,188 Miles
    • 4,295 Miles above average
  • 2017 Mercedes-Benz CLA for sale in San Antonio, TX
    • $2,542 below average
    • Mileage
    • 24,750 Miles
    • 6,314 Miles above average
  • 2017 Mercedes-Benz CLA for sale in San Jose, CA
    • $1,726 below average
    • Mileage
    • 21,110 Miles
    • 2,674 Miles above average
  • 2017 Mercedes-Benz CLA for sale in Miami, FL
    • $231 below average
    • Mileage
    • 24,165 Miles
    • 5,729 Miles above average
  • 2017 Mercedes-Benz CLA for sale in Delray Beach, FL
    • $769 above average
    • Mileage
    • 21,037 Miles
    • 2,601 Miles above average
  • 2017 Mercedes-Benz CLA for sale in North Olmstead, OH
    • $10,947 above average
    • Mileage
    • 6,669 Miles
    • 2,224 Miles below average
  • 1 of 4