18,375 Listings of Subaru for Sale

  • 2017 Subaru Forester for sale in Woods Cross, UT
    • $2,252 below average
    • Email for Price
    • Mileage
    • 2,110 Miles
    • 48,604 Miles below average
  • 2016 Subaru Forester for sale in Post Falls, ID
    • $533 above average
    • Email for Price
    • Mileage
    • 14,275 Miles
    • 59,516 Miles below average
  • 2016 Subaru Legacy for sale in Orlando, FL
    • $1,137 below average
    • Email for Price
    • Mileage
    • 25,668 Miles
    • 63,144 Miles below average
  • 2018 Subaru Impreza for sale in Post Falls, ID
    • $2,536 below average
    • Email for Price
    • Mileage
    • 3,414 Miles
    • 25,924 Miles below average
  • 2017 Subaru Outback for sale in Wayne, MI
    • $88 below average
    • Email for Price
    • Mileage
    • 7,730 Miles
    • 42,589 Miles below average
  • 2017 Subaru Forester for sale in Centennial, CO
    • $4,174 above average
    • Email for Price
    • Mileage
    • 2,341 Miles
    • 58,959 Miles below average
  • 2017 Subaru Outback for sale in Portland, OR
    • $4,956 below average
    • Email for Price
    • Mileage
    • 8,598 Miles
    • 35,958 Miles below average
  • 2016 Subaru Impreza for sale in Orlando, FL
    • $920 below average
    • Email for Price
    • Mileage
    • 24,439 Miles
    • 43,064 Miles below average
  • 2017 Subaru Forester for sale in Lehi Or Orem, UT
    • $1,131 below average
    • Email for Price
    • Mileage
    • 22,595 Miles
    • 38,705 Miles below average
  • 2016 Subaru Legacy for sale in Wall Township, NJ
    • $2,237 below average
    • Email for Price
    • Mileage
    • 20,734 Miles
    • 42,897 Miles below average
  • 2017 Subaru WRX for sale in Lindon, UT
    • $1,203 below average
    • Email for Price
    • Mileage
    • 2,738 Miles
    • 46,684 Miles below average
  • 2015 Subaru Forester for sale in Post Falls, ID
    • $996 below average
    • Email for Price
    • Mileage
    • 40,908 Miles
    • 60,865 Miles below average
  • 2017 Subaru Forester for sale in Draper, UT
    • $4,027 below average
    • Email for Price
    • Mileage
    • 20,386 Miles
    • 40,914 Miles below average
  • 2016 Subaru WRX for sale in Miami, FL
    • $1,949 below average
    • Email for Price
    • Mileage
    • 25,983 Miles
    • 44,208 Miles below average
  • 2017 Subaru WRX for sale in Post Falls, ID
    • $2,657 below average
    • Email for Price
    • Mileage
    • 2,874 Miles
    • 39,969 Miles below average
  • 1 of 1,225