3,378 Listings of Subaru Impreza for Sale

  • 2016 Subaru Impreza for sale in Windsor, CO
    • $1,895 below average
    • Email for Price
    • Mileage
    • 23,121 Miles
    • 46,753 Miles below average
  • 2016 Subaru Impreza for sale in Salt Lake City, UT
    • $1,095 below average
    • Email for Price
    • Mileage
    • 24,251 Miles
    • 37,851 Miles below average
  • 2016 Subaru Impreza for sale in Woods Cross, UT
    • $1,215 below average
    • Email for Price
    • Mileage
    • 11,801 Miles
    • 58,073 Miles below average
  • 2017 Subaru Impreza for sale in Boise, ID
    • $1,712 below average
    • Email for Price
    • Mileage
    • 7,348 Miles
    • 38,354 Miles below average
  • 2016 Subaru Impreza for sale in Oceanside, CA
    • $2,850 above average
    • Email for Price
    • Mileage
    • 14,118 Miles
    • 52,284 Miles below average
  • 2016 Subaru Impreza for sale in West Palm Beach, FL
    • $1,704 below average
    • Email for Price
    • Mileage
    • 26,207 Miles
    • 40,195 Miles below average
  • 2016 Subaru Impreza for sale in Orlando, FL
    • $1,384 below average
    • Email for Price
    • Mileage
    • 33,223 Miles
    • 36,651 Miles below average
  • 2016 Subaru Impreza for sale in Crystal, MN
    • $1,589 below average
    • Email for Price
    • Mileage
    • 34,409 Miles
    • 35,465 Miles below average
  • 2015 Subaru Impreza for sale in Millcreek, UT
    • $208 above average
    • Email for Price
    • Mileage
    • 6,600 Miles
    • 82,586 Miles below average
  • 2018 Subaru Impreza for sale in South Salt Lake, UT
    • $4,679 below average
    • Email for Price
    • Mileage
    • 1,692 Miles
    • 28,150 Miles below average
  • 2008 Subaru Impreza for sale in Worcester, MA
    • $1,124 below average
    • Email for Price
    • Mileage
    • 121,277 Miles
    • 56,527 Miles below average
  • 2017 Subaru Impreza for sale in Salt Lake City, UT
    • $46 below average
    • Email for Price
    • Mileage
    • 15,871 Miles
    • 30,480 Miles below average
  • 2018 Subaru Impreza for sale in Woods Cross, UT
    • $1,942 below average
    • Email for Price
    • Mileage
    • 435 Miles
    • 31,023 Miles below average
  • 2015 Subaru Impreza for sale in Tucson, AZ
    • $2,204 above average
    • Email for Price
    • Mileage
    • 24,000 Miles
    • 65,186 Miles below average
  • 2016 Subaru Impreza for sale in Fairfield, OH
    • $1,424 above average
    • Email for Price
    • Mileage
    • 22,615 Miles
    • 35,999 Miles below average
  • 1 of 226