2004 Subaru Impreza
77,238 Miles
$3,900

Rogers, MN
Track Price Check Availability

2002 Subaru Impreza
174,849 Miles
$3,798

Crystal Lake, IL
Track Price Check Availability

1993 Subaru Impreza
198,638 Miles
$2,250

Deer Park, WA
Track Price Check Availability

1997 Subaru Impreza
169,638 Miles
$995

Germansville, PA
Track Price Check Availability

2002 Subaru Impreza
178,284 Miles
$2,995

Bedford, VA
Track Price Check Availability

2011 Subaru Impreza
$3,999

Hallandale, FL
Track Price Check Availability

2005 Subaru Impreza
178,070 Miles
$2,495

Puyallup, WA
Track Price Check Availability

2002 Subaru Impreza
181,677 Miles
$3,995

Woodinville, WA
Track Price Check Availability

1997 Subaru Impreza
167,843 Miles
$2,590

Avenel, NJ
Track Price Check Availability

2003 Subaru Impreza
167,519 Miles
$2,992

Newton, NJ
Track Price Check Availability

2005 Subaru Impreza
138,654 Miles
$3,995

Stafford, VA
Track Price Check Availability

1997 Subaru Impreza
148,998 Miles
$2,121

Emmaus, PA
Track Price Check Availability

2004 Subaru Impreza
184,214 Miles
$2,200

Salem, NH
Track Price Check Availability

2007 Subaru Impreza
169,255 Miles
$2,999

Weaverville, NC
Track Price Check Availability

2003 Subaru Impreza
167,519 Miles
$3,250

Newton, NJ
Track Price Check Availability

2002 Subaru Impreza
146,799 Miles
$2,650

Salt Lake City, UT
Track Price Check Availability

2002 Subaru Impreza
154,515 Miles
$3,300

Sandy, UT
Track Price Check Availability

1997 Subaru Impreza
134,742 Miles
$3,400

Nampa, ID
Track Price Check Availability

2000 Subaru Impreza
176,451 Miles
$3,250

Sedro Woolley, WA
Track Price Check Availability

2006 Subaru Impreza
179,000 Miles
$3,999

Posen, IL
Track Price Check Availability

Subaru Impreza Pricing Analysis

Active Listings
Mileage