2006 Subaru Impreza
92,073 Miles
$7,599

Puyallup, WA
Track Price Check Availability

2011 Subaru Impreza
59,240 Miles
$15,998

Irvine, CA
Track Price Check Availability

2010 Subaru Impreza
112,052 Miles
$10,998

Garland, TX
Track Price Check Availability

2008 Subaru Impreza
46,387 Miles
$10,299

Hamilton, NJ
Track Price Check Availability

2009 Subaru Impreza
79,589 Miles
$11,000

Everett, WA
Track Price Check Availability

2011 Subaru Impreza
53,889 Miles
$10,488

Davie, FL
Track Price Check Availability

2002 Subaru Impreza
93,649 Miles
$4,994

Libertyville, IL
Track Price Check Availability

2008 Subaru Impreza
101,638 Miles
$7,500

Orchard Park, NY
Track Price Check Availability

2011 Subaru Impreza
62,455 Miles
$11,491

Jacksonville, NC
Track Price Check Availability

2011 Subaru Impreza
91,907 Miles
$9,365

Nazareth, PA
Track Price Check Availability

2009 Subaru Impreza
58,714 Miles
$11,988

Ramsey, MN
Track Price Check Availability

2005 Subaru Impreza
132,069 Miles
$7,988

Maple Grove, MN
Track Price Check Availability

2010 Subaru Impreza
121,521 Miles
$7,478

Youngstown, OH
Track Price Check Availability

2007 Subaru Impreza
101,104 Miles
$9,995

Layton, UT
Track Price Check Availability

2011 Subaru Impreza
45,135 Miles
$11,995

Emerson, NJ
Track Price Check Availability

2009 Subaru Impreza
126,370 Miles
$5,989

Sandy, UT
Track Price Check Availability

2009 Subaru Impreza
141,377 Miles
$8,450

Breckenridge Hills, MO
Track Price Check Availability

2006 Subaru Impreza
190,924 Miles
$5,991

Denver, CO
Track Price Check Availability

2008 Subaru Impreza
63,567 Miles
$11,288

Burien, WA
Track Price Check Availability

Subaru Impreza Pricing Analysis

Active Listings
Mileage