357 Listings of Subaru for Sale in Minnesota

  • 2015 Subaru Impreza for sale in Crystal, MN
    • $2,132below average
    • Email for Price
    • Mileage
    • 37,236 Miles
    • 7,632 Miles below average
  • 2016 Subaru Forester for sale in Crystal, MN
    • $4,610below average
    • Email for Price
    • Mileage
    • 45,104 Miles
    • 3,041 Miles above average
  • 2013 Subaru XV Crosstrek for sale in Crystal, MN
    • $1,641below average
    • Email for Price
    • Mileage
    • 68,506 Miles
    • 22,148 Miles below average
  • 2016 Subaru Crosstrek for sale in Jordan, MN
    • $3,297below average
    • Email for Price
    • Mileage
    • 26,926 Miles
    • 8,418 Miles below average
  • 2015 Subaru Outback for sale in Oakdale, MN
    • $3,910below average
    • Email for Price
    • Mileage
    • 46,779 Miles
    • 12,153 Miles below average
  • 2016 Subaru Crosstrek for sale in Crystal, MN
    • $3,962below average
    • Email for Price
    • Mileage
    • 30,468 Miles
    • 3,803 Miles below average
  • 2014 Subaru Outback for sale in Crystal, MN
    • $3,005below average
    • Email for Price
    • Mileage
    • 58,390 Miles
    • 18,324 Miles below average
  • 2014 Subaru Forester for sale in Forest Lake, MN
    • $1,023below average
    • Email for Price
    • Mileage
    • 62,180 Miles
    • 20,250 Miles below average
  • 2017 Subaru Outback for sale in Jordan, MN
    • $5,244below average
    • Email for Price
    • Mileage
    • 24,544 Miles
    • 4,348 Miles below average
  • 2014 Subaru XV Crosstrek for sale in Crystal, MN
    • $724below average
    • Email for Price
    • Mileage
    • 28,145 Miles
    • 47,044 Miles below average
  • 2014 Subaru XV Crosstrek for sale in Farmington, MN
    • $3,007below average
    • Email for Price
    • Mileage
    • 58,000 Miles
    • 9,441 Miles below average
  • 2015 Subaru Legacy for sale in Burnsville, MN
    • $1,270below average
    • Email for Price
    • Mileage
    • 56,373 Miles
    • 11,946 Miles below average
  • 2013 Subaru XV Crosstrek for sale in White Bear Lake, MN
    • $870above average
    • Email for Price
    • Mileage
    • 70,873 Miles
    • 19,781 Miles below average
  • 2016 Subaru Impreza for sale in Moorhead, MN
    • $882above average
    • Email for Price
    • Mileage
    • 23,903 Miles
    • 7,090 Miles below average
  • 2017 Subaru Forester for sale in Maple Plain, MN
    • $4,629below average
    • Email for Price
    • Mileage
    • 100,964 Miles
    • 62,088 Miles above average
  • 1 of 24