50 Best Used Subaru Impreza 2.5i for Sale, Savings from $3,739

2011 Subaru Impreza
69,487 Miles | Indianapolis, IN
$10,599
est. $153/mo

Track Price Check Availability

2011 Subaru Impreza
95,296 Miles | Kenner, LA
$9,599
est. $138/mo

Track Price Check Availability

2009 Subaru Impreza
99,420 Miles | San Diego, CA
$9,599
est. $138/mo

Track Price Check Availability

2009 Subaru Impreza
156,221 Miles | Tacoma, WA
$7,450
est. $107/mo

Track Price Check Availability

2011 Subaru Impreza
97,596 Miles | St Louis, MO
$8,000
est. $115/mo

Track Price Check Availability

2011 Subaru Impreza
60,351 Miles | Omaha, NE
$9,774
est. $141/mo

Track Price Check Availability

2010 Subaru Impreza
84,292 Miles | Aurora, CO
$8,800
est. $127/mo

Track Price Check Availability

2010 Subaru Impreza
79,930 Miles | Little Rock, AR
$6,994
est. $101/mo

Track Price Check Availability

2008 Subaru Impreza
167,151 Miles | Aurora, CO
$6,000
est. $86/mo

Track Price Check Availability

2008 Subaru Impreza
130,265 Miles | Aurora, CO
$4,700
est. $68/mo

Track Price Check Availability

2008 Subaru Impreza
168,001 Miles | Westminster, VT
$3,900
est. $56/mo

Track Price Check Availability

2009 Subaru Impreza
101,677 Miles | Gardendale, AL
$6,430
est. $93/mo

Track Price Check Availability

2010 Subaru Impreza
182,338 Miles | Nampa, ID
$5,900
est. $85/mo

Track Price Check Availability

2008 Subaru Impreza
83,624 Miles | Barberton, OH
$6,956
est. $100/mo

Track Price Check Availability

2008 Subaru Impreza
110,257 Miles | Rockland, MA
$7,500
est. $108/mo

Track Price Check Availability

2008 Subaru Impreza
160,240 Miles | Farmington, UT
$3,900
est. $56/mo

Track Price Check Availability

2011 Subaru Impreza
68,301 Miles | Cleveland, OH
$8,393
est. $121/mo

Track Price Check Availability

2009 Subaru Impreza
150,824 Miles | Shakopee, MN
$3,944
est. $57/mo

Track Price Check Availability

2011 Subaru Impreza
90,834 Miles | Seattle, WA
$8,991
est. $130/mo

Track Price Check Availability

2010 Subaru Impreza
96,784 Miles | Bethlehem, PA
$7,725
est. $111/mo

Track Price Check Availability