No local results match your search, below are our national listings.

1,064 Listings of 2018 Subaru Impreza for Sale

  • Featured Listings

  • 2018 Subaru Impreza for sale in Hadley, MA
    • $2,429 below average
    • Mileage
    • 1 Miles
    • 7 Miles below average
  • 2018 Subaru Impreza for sale in Hadley, MA
    • $1,217 below average
    • Mileage
    • 1 Miles
    • 10 Miles below average
  • 2018 Subaru Impreza for sale in Hadley, MA
    • $1,079 above average
    • Mileage
    • 1 Miles
    • 7 Miles below average
  • 2018 Subaru Impreza for sale in Moorhead, MN
    • $3,920 below average
    • Mileage
  • 2018 Subaru Impreza for sale in Stroudsburg, PA
    • Email for Price
    • Mileage
  • 2018 Subaru Impreza for sale in Stroudsburg, PA
    • Email for Price
    • Mileage
  • 2018 Subaru Impreza for sale in Stroudsburg, PA
    • Email for Price
    • Mileage
  • 2018 Subaru Impreza for sale in Stroudsburg, PA
    • Email for Price
    • Mileage
  • 2018 Subaru Impreza for sale in Sterling, VA
    • $1,350 below average
    • Mileage
  • 2018 Subaru Impreza for sale in Milford, CT
    • $2,727 below average
    • Mileage
    • 1 Miles
    • 7 Miles below average
  • 2018 Subaru Impreza for sale in Old Bridge, NJ
    • $1,431 below average
    • Mileage
    • 5 Miles
    • 6 Miles below average
  • 2018 Subaru Impreza for sale in Old Bridge, NJ
    • $1,581 below average
    • Mileage
    • 5 Miles
    • 3 Miles below average
  • 2018 Subaru Impreza for sale in Rockford, IL
    • $2,855 below average
    • Mileage
    • 5 Miles
    • 3 Miles below average
  • 2018 Subaru Impreza for sale in Mckinney, TX
    • Email for Price
    • Mileage
  • 2018 Subaru Impreza for sale in Northumberland, PA
    • $948 below average
    • Mileage
  • 2018 Subaru Impreza for sale in Northumberland, PA
    • $948 below average
    • Mileage
  • Featured 2018 Subaru Impreza Listings

  • 2018 Subaru Impreza for sale in Olympia, WA
    • $4,086 below average
    • Mileage
    • 7 Miles
    • 1 Miles below average
  • 2018 Subaru Impreza for sale in Sterling, VA
    • $1,033 below average
    • Mileage
  • 2018 Subaru Impreza for sale in Moon Township, PA
    • $1,943 below average
    • Mileage
    • 5 Miles
    • 6 Miles below average
  • 2018 Subaru Impreza for sale in Moon Township, PA
    • $1,608 below average
    • Mileage
    • 5 Miles
    • 5 Miles below average
  • 2018 Subaru Impreza for sale in Wichita, KS
    • $1,627 below average
    • Mileage
    • 1 Miles
    • 7 Miles below average
  • 2018 Subaru Impreza for sale in Hadley, MA
    • $1,288 below average
    • Mileage
    • 1 Miles
    • 9 Miles below average
  • 2018 Subaru Impreza for sale in Hadley, MA
    • $1,380 below average
    • Mileage
    • 1 Miles
    • 10 Miles below average
  • 2018 Subaru Impreza for sale in Charlotte, NC
    • $2,186 below average
    • Mileage
    • 5 Miles
    • 5 Miles below average
  • 1 of 45