5,248 Listings of 2017 Chevrolet Cruze for Sale

  • Featured Listings

  • 2017 Chevrolet Cruze for sale in Highland, MI
    • $4,638 below average
    • Mileage
    • 7 Miles
    • 7,908 Miles below average
  • 2017 Chevrolet Cruze for sale in Highland, MI
    • $4,014 below average
    • Mileage
    • 3 Miles
    • 7,912 Miles below average
  • 2017 Chevrolet Cruze for sale in Vincennes, IN
    • $5,786 above average
    • Mileage
    • 1 Miles
    • 7,914 Miles below average
  • 2017 Chevrolet Cruze for sale in Whitesboro, TX
    • $2,645 below average
    • Mileage
  • 2017 Chevrolet Cruze for sale in Highland, MI
    • $4,638 below average
    • Mileage
    • 7 Miles
    • 7,908 Miles below average
  • 2017 Chevrolet Cruze for sale in Highland, MI
    • $4,638 below average
    • Mileage
    • 7 Miles
    • 7,908 Miles below average
  • 2017 Chevrolet Cruze for sale in Knoxville, TN
    • $4,894 below average
    • Mileage
    • 2 Miles
    • 4,569 Miles below average
  • 2017 Chevrolet Cruze for sale in Wood River, IL
    • $4,894 below average
    • Mileage
  • 2017 Chevrolet Cruze for sale in Miami, FL
    • $4,841 below average
    • Mileage
    • 1 Miles
    • 4,570 Miles below average
  • 2017 Chevrolet Cruze for sale in Miami, FL
    • $4,841 below average
    • Mileage
    • 1 Miles
    • 4,570 Miles below average
  • 2017 Chevrolet Cruze for sale in Miami, FL
    • $3,811 below average
    • Mileage
  • 2017 Chevrolet Cruze for sale in Miami, FL
    • $3,991 below average
    • Mileage
  • 2017 Chevrolet Cruze for sale in Miami, FL
    • $4,580 below average
    • Mileage
    • 4 Miles
    • 4,567 Miles below average
  • 2017 Chevrolet Cruze for sale in Miami, FL
    • $4,580 below average
    • Mileage
    • 3 Miles
    • 4,568 Miles below average
  • 2017 Chevrolet Cruze for sale in Miami, FL
    • $4,580 below average
    • Mileage
    • 5 Miles
    • 4,566 Miles below average
  • 2017 Chevrolet Cruze for sale in Miami, FL
    • $4,580 below average
    • Mileage
    • 3 Miles
    • 4,568 Miles below average
  • Featured 2017 Chevrolet Cruze Listings

  • 2017 Chevrolet Cruze for sale in Miami, FL
    • $4,580 below average
    • Mileage
    • 3 Miles
    • 4,568 Miles below average
  • 2017 Chevrolet Cruze for sale in Miami, FL
    • $4,636 below average
    • Mileage
    • 3 Miles
    • 4,568 Miles below average
  • 2017 Chevrolet Cruze for sale in Miami, FL
    • $4,580 below average
    • Mileage
    • 3 Miles
    • 4,568 Miles below average
  • 2017 Chevrolet Cruze for sale in Miami, FL
    • $4,580 below average
    • Mileage
    • 3 Miles
    • 4,568 Miles below average
  • 2017 Chevrolet Cruze for sale in Tappahannock, VA
    • $4,635 below average
    • Mileage
    • 3 Miles
    • 4,568 Miles below average
  • 2017 Chevrolet Cruze for sale in Miami, FL
    • $4,580 below average
    • Mileage
    • 3 Miles
    • 4,568 Miles below average
  • 2017 Chevrolet Cruze for sale in Miami, FL
    • $4,580 below average
    • Mileage
    • 3 Miles
    • 4,568 Miles below average
  • 2017 Chevrolet Cruze for sale in Miami, FL
    • $4,580 below average
    • Mileage
    • 3 Miles
    • 4,568 Miles below average
  • 1 of 219