2002 Subaru Impreza
240,352 Miles
$2,995

Spokane Valley, WA
Track Price Check Availability

2004 Subaru Impreza
171,000 Miles
$2,800

Tulsa, OK
Track Price Check Availability

1997 Subaru Impreza
167,843 Miles
$2,290

Avenel, NJ
Track Price Check Availability

1998 Subaru Impreza
151,000 Miles
$2,195

Pen Argyl, PA
Track Price Check Availability

1997 Subaru Impreza
166,000 Miles
$1,795

Pen Argyl, PA
Track Price Check Availability

1999 Subaru Impreza
163,398 Miles
$1,944

Anderson, IN
Track Price Check Availability

2000 Subaru Impreza
194,669 Miles
$2,244

Loveland, CO
Track Price Check Availability

2002 Subaru Impreza
187,010 Miles
$2,299

Eden Prairie, MN
Track Price Check Availability

1996 Subaru Impreza
304,252 Miles
$1,495

Portland, OR
Track Price Check Availability

2004 Subaru Impreza
96,775 Miles
$3,000

Tulsa, OK
Track Price Check Availability

1999 Subaru Impreza
$1,000

Flushing, NY
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

2002 Subaru Impreza
178,284 Miles
$2,995

Bedford, VA
Track Price Check Availability

2000 Subaru Impreza
216,274 Miles
$1,999

Pompano Beach, FL
Track Price Check Availability

1995 Subaru Impreza
149,869 Miles
$2,995

Alamogordo, NM
Track Price Check Availability

2006 Subaru Impreza
186,516 Miles
$2,499

Fullerton, CA
Track Price Check Availability

2002 Subaru Impreza
197,714 Miles
Accepting Offers

Seattle, WA
Track Price Check Availability

1999 Subaru Impreza
191,259 Miles
Accepting Offers

Bend, OR
Track Price Check Availability

Subaru Impreza Pricing Analysis

Active Listings
Mileage