• Featured Listings

  • 2010 Chrysler Town and Country for sale in Algona, IA
    • $2,032 below average
    • Mileage
    • 82,544 Miles
    • 18,611 Miles below average
  • 2013 Dodge Dart for sale in Mason City, IA
    • $1,633 below average
    • Mileage
    • 49,102 Miles
    • 12,605 Miles below average
  • 2011 Chevrolet Malibu for sale in Glidden, IA
    • Email for Price
    • Mileage
    • 72,129 Miles
    • 20,756 Miles below average
  • 2015 Dodge Dart for sale in Orange City, IA

    2015 Dodge Dart

    • $1,626 below average
    • Mileage
    • 30,860 Miles
    • 4,591 Miles below average
  • 2015 Chevrolet Equinox for sale in Bellevue, IA
    • Email for Price
    • Mileage
    • 30,735 Miles
    • 9,102 Miles below average
  • 2008 Ford Focus for sale in West Union, IA

    2008 Ford Focus SE

    • $133 below average
    • Mileage
    • 96,267 Miles
    • 21,673 Miles below average
  • 2013 Kia Rio for sale in Waterloo, IA

    2013 Kia Rio LX

    • $1,401 below average
    • Mileage
    • 59,000 Miles
    • 8,275 Miles below average
  • 2012 Nissan Altima for sale in Waterloo, IA
    • $1,451 below average
    • Mileage
    • 88,000 Miles
    • 767 Miles above average
  • 2015 Kia Optima for sale in Waterloo, IA

    2015 Kia Optima LX

    • $2,105 below average
    • Mileage
    • 41,000 Miles
    • 4,669 Miles above average
  • 2012 Ford Escape for sale in Sioux City, IA

    2012 Ford Escape XLT

    • $997 below average
    • Mileage
    • 78,000 Miles
    • 7,956 Miles below average
  • 2013 Lincoln Navigator L for sale in Sioux City, IA
    • Email for Price
    • Mileage
    • 68,459 Miles
    • 17,853 Miles below average
  • 2012 Buick Enclave for sale in Dubuque, IA
    • Email for Price
    • Mileage
    • 70,954 Miles
    • 17,727 Miles below average
  • 2010 Chevrolet Impala for sale in North Liberty, IA
    • $300 above average
    • Mileage
    • 93,603 Miles
    • 22,848 Miles below average
  • 2010 Jeep Wrangler Unlimited for sale in Sioux City, IA
    • $4,663 below average
    • Mileage
    • 64,087 Miles
    • 16,910 Miles below average
  • 2010 Chevrolet Cobalt for sale in New London, IA
    • $1,360 below average
    • Mileage
    • 81,000 Miles
    • 22,675 Miles below average
  • 2011 GMC Yukon XL for sale in Des Moines, IA
    • $3,517 below average
    • Mileage
    • 93,342 Miles
    • 26,149 Miles below average
  • Featured Best Used Cars Listings in Iowa

  • 2014 Dodge Avenger for sale in Des Moines, IA
    • $1,466 below average
    • Mileage
    • 43,051 Miles
    • 14,146 Miles below average
  • 2014 Ford Focus for sale in Oskaloosa, IA
    • $1,296 below average
    • Mileage
    • 64,377 Miles
    • 16,465 Miles above average
  • 2013 Jeep Grand Cherokee for sale in Davenport, IA

    2013 Jeep Grand Cherokee

    • $3,485 below average
    • Mileage
    • 62,159 Miles
    • 10,431 Miles below average
  • 2017 Chevrolet Suburban for sale in Cresco, IA
    • $5,940 below average
    • Mileage
    • 24,000 Miles
    • 14,299 Miles above average
  • 2012 Chevrolet Equinox for sale in Waterloo, IA
    • $593 above average
    • Mileage
    • 71,575 Miles
    • 19,486 Miles below average
  • 2015 Buick Encore for sale in Cresco, IA

    2015 Buick Encore

    • $1,517 below average
    • Mileage
    • 18,000 Miles
    • 5,684 Miles below average
  • 2012 Ford Fusion for sale in Marshalltown, IA

    2012 Ford Fusion SE

    • $825 below average
    • Mileage
    • 96,729 Miles
    • 10,421 Miles above average
  • 2017 Chrysler Pacifica for sale in Belle Plaine, IA
    • $4,450 below average
    • Mileage
    • 24,683 Miles
    • 10,466 Miles above average
  • 1 of 204