1997 Subaru Impreza
166,000 Miles
$1,795

Pen Argyl, PA
Track Price Check Availability

1997 Subaru Impreza
177,769 Miles
$992

Newton, NJ
Track Price Check Availability

1997 Subaru Impreza
167,843 Miles
$1,990

Avenel, NJ
Track Price Check Availability

1996 Subaru Impreza
304,252 Miles
$1,495

Portland, OR
Track Price Check Availability

2002 Subaru Impreza
206,466 Miles
$1,950

North Plainfield, NJ
Track Price Check Availability

2009 Subaru Impreza
227,605 Miles
$1,995

Woolwich, ME
Track Price Check Availability

1999 Subaru Impreza
$1,000

Flushing, NY
Track Price Check Availability

1999 Subaru Impreza
163,398 Miles
$1,944

Anderson, IN
Track Price Check Availability

1998 Subaru Impreza
225,000 Miles
$1,990

Moscow, ID
Track Price Check Availability

2000 Subaru Impreza
216,274 Miles
$1,999

Pompano Beach, FL
Track Price Check Availability

1999 Subaru Impreza
191,259 Miles
Accepting Offers

Bend, OR
Track Price Check Availability

1998 Subaru Impreza
386,708 Miles
Accepting Offers

Beckley, WV
Track Price Check Availability

2003 Subaru Impreza
260,412 Miles
Accepting Offers

Fairborn, OH
Track Price Check Availability

1997 Subaru Impreza
186,388 Miles
Accepting Offers

Arlington, TX
Track Price Check Availability

1999 Subaru Impreza
227,816 Miles
Accepting Offers

Christiansburg, VA
Track Price Check Availability

2002 Subaru Impreza
378,024 Miles
Accepting Offers

Beckley, WV
Track Price Check Availability

1997 Subaru Impreza
167,831 Miles
$895

Cincinnati, OH
Track Price Check Availability

1999 Subaru Impreza
$650

Mckinney, TX
Track Price Check Availability

Subaru Impreza Pricing Analysis

Active Listings
Mileage