3,297 Listings of Subaru Impreza for Sale

  • 2017 Subaru Impreza for sale in Murray, UT
    • $1,721below average
    • Email for Price
    • Mileage
    • 23,645 Miles
    • 6,516 Miles below average
  • 2016 Subaru Impreza for sale in Murray, UT
    • $3,269below average
    • Email for Price
    • Mileage
    • 39,986 Miles
    • 1,780 Miles above average
  • 2018 Subaru Impreza for sale in Murray, UT
    • $4,130below average
    • Email for Price
    • Mileage
    • 5,018 Miles
    • 9,187 Miles below average
  • 2013 Subaru Impreza for sale in Davie, FL
    • $1,136above average
    • Email for Price
    • Mileage
    • 60,470 Miles
    • 18,743 Miles below average
  • 2013 Subaru Impreza for sale in Davie, FL
    • $1,136above average
    • Email for Price
    • Mileage
    • 60,470 Miles
    • 18,743 Miles below average
  • 2015 Subaru Impreza for sale in Farmington, MN
    • $3,273below average
    • Email for Price
    • Mileage
    • 43,000 Miles
    • 5,696 Miles below average
  • 2016 Subaru Impreza for sale in Clearfield, UT
    • $5,488below average
    • Email for Price
    • Mileage
    • 29,738 Miles
    • 8,387 Miles below average
  • 2016 Subaru Impreza for sale in Naugatuck, CT
    • $1,269below average
    • Email for Price
    • Mileage
    • 28,900 Miles
    • 9,306 Miles below average
  • 2017 Subaru Impreza for sale in South Salt Lake, UT
    • $3,181below average
    • Email for Price
    • Mileage
    • 22,764 Miles
    • 7,397 Miles below average
  • 2016 Subaru Impreza for sale in Lindon, UT
    • $4,188below average
    • Email for Price
    • Mileage
    • 35,826 Miles
    • 2,299 Miles below average
  • 2012 Subaru Impreza for sale in New Milford, CT
    • $2,407below average
    • Email for Price
    • Mileage
    • 111,000 Miles
    • 12,309 Miles above average
  • 2013 Subaru Impreza for sale in Idaho Falls, ID
    • $1,439below average
    • Email for Price
    • Mileage
    • 108,411 Miles
    • 24,168 Miles above average
  • 2016 Subaru Impreza for sale in Portland, OR
    • $1,693below average
    • Email for Price
    • Mileage
    • 29,822 Miles
    • 8,384 Miles below average
  • 2009 Subaru Impreza for sale in New Milford, CT
    • $1,537below average
    • Email for Price
    • Mileage
    • 121,000 Miles
    • 8,451 Miles above average
  • 2016 Subaru Impreza for sale in Kimball, TN
    • $1,650below average
    • Email for Price
    • Mileage
    • 103,221 Miles
    • 65,015 Miles above average
  • 1 of 220