• Featured Listings

    2017 Ford Fusion for sale in New London, CT
    $20,370
    WHALING CITY FORD LINCOLN MAZDA

    2017 Ford Fusion

    WHALING CITY FORD LINCOLN MAZDA
  • 2017 Chevrolet Cruze for sale in Princeton, MN
    • $3,825 below average
    • Mileage
    • 8,114 Miles
    • 2,221 Miles below average
  • 2017 Chevrolet Cruze for sale in Princeton, MN
    • $3,823 below average
    • Mileage
    • 9,076 Miles
    • 1,259 Miles below average
  • 2009 Hyundai Sonata for sale in Princeton, MN
    • $1,282 below average
    • Mileage
    • 140,200 Miles
    • 26,989 Miles above average
  • 2012 Chevrolet Malibu for sale in Princeton, MN
    • $1,651 below average
    • Mileage
    • 106,305 Miles
    • 22,716 Miles above average
  • 2017 GMC Acadia for sale in Princeton, MN
    • $4,107 below average
    • Mileage
    • 7,019 Miles
    • 1,769 Miles below average
  • 2012 Chrysler 200 for sale in Princeton, MN
    • $1,245 above average
    • Mileage
    • 52,880 Miles
    • 23,568 Miles below average
  • 2017 Chevrolet Traverse for sale in Princeton, MN
    • $4,478 below average
    • Mileage
    • 23,719 Miles
    • 8,503 Miles above average
  • 2015 Chevrolet Silverado 1500 for sale in Princeton, MN
    • $6,317 below average
    • Mileage
    • 65,458 Miles
    • 29,087 Miles above average
  • 2017 Chevrolet Camaro for sale in Princeton, MN
    • $10,228 below average
    • Mileage
    • 12,104 Miles
    • 6,696 Miles above average
  • 2017 Chevrolet Impala for sale in Princeton, MN
    • $8,080 below average
    • Mileage
    • 14,463 Miles
    • 3,787 Miles above average
  • 2017 Chevrolet Impala for sale in Princeton, MN
    • $8,080 below average
    • Mileage
    • 17,826 Miles
    • 7,150 Miles above average
  • 2017 Chevrolet Impala for sale in Princeton, MN
    • $8,080 below average
    • Mileage
    • 15,008 Miles
    • 4,332 Miles above average
  • 2016 Chevrolet Equinox for sale in Princeton, MN
    • $2,351 below average
    • Mileage
    • 29,726 Miles
    • 2,288 Miles above average
  • 2017 Chevrolet Silverado 1500 for sale in Princeton, MN
    • $7,301 below average
    • Mileage
    • 15,549 Miles
    • 14,558 Miles above average
  • 2018 Chevrolet Equinox for sale in Princeton, MN
    • $6,306 below average
    • Mileage
    • 10,032 Miles
    • 9,717 Miles above average
  • 2017 Chevrolet Traverse for sale in Princeton, MN
    • $8,860 below average
    • Mileage
    • 23,492 Miles
    • 18,783 Miles above average
  • Featured Listings in Princeton, MN

  • 2017 Chevrolet Cruze for sale in Princeton, MN
    • $4,109 below average
    • Mileage
    • 5,749 Miles
    • 2,148 Miles below average
  • 2017 Chevrolet Cruze for sale in Princeton, MN
    • $4,109 below average
    • Mileage
    • 9,550 Miles
    • 1,653 Miles above average
  • 2017 GMC Acadia Limited for sale in Princeton, MN
    • $8,978 below average
    • Mileage
    • 27,380 Miles
    • 20,323 Miles above average
  • 2017 Chevrolet Cruze for sale in Princeton, MN
    • $4,025 below average
    • Mileage
    • 14,838 Miles
    • 4,503 Miles above average
  • 2017 Chevrolet Cruze for sale in Princeton, MN
    • $4,025 below average
    • Mileage
    • 14,657 Miles
    • 4,322 Miles above average
  • 2017 Chevrolet Cruze for sale in Princeton, MN
    • $4,025 below average
    • Mileage
    • 13,265 Miles
    • 2,930 Miles above average
  • 2017 Chevrolet Cruze for sale in Princeton, MN
    • $4,025 below average
    • Mileage
    • 14,920 Miles
    • 4,585 Miles above average
  • 2016 Chevrolet Malibu for sale in Princeton, MN

    2016 Chevrolet Malibu

    • $3,755 below average
    • Mileage
    • 45,100 Miles
    • 21,997 Miles above average
  • 1 of 8