2011 Subaru Impreza
98,472 Miles | Albany, NY
$10,998
est. $159/mo

Track Price Check Availability

2010 Subaru Impreza
91,340 Miles | Aurora, CO
$7,600
est. $110/mo

Track Price Check Availability

2011 Subaru Impreza
133,586 Miles | Dallas, TX
$4,998
est. $72/mo

Track Price Check Availability

2010 Subaru Impreza
129,258 Miles | Knoxville, TN
$5,990
est. $86/mo

Track Price Check Availability

2011 Subaru Impreza
127,161 Miles | Lawrenceburg, KY
$4,494
est. $65/mo

Track Price Check Availability

2008 Subaru Impreza
98,780 Miles | Sheridan, CO
$5,289
est. $76/mo

Track Price Check Availability

2008 Subaru Impreza
76,484 Miles | Brookfield, WI
$6,335
est. $91/mo

Track Price Check Availability

2008 Subaru Impreza
153,477 Miles | Colma, CA
$6,695
est. $97/mo

Track Price Check Availability

2008 Subaru Impreza
101,909 Miles | Auburn, WA
$7,285
est. $105/mo

Track Price Check Availability

2009 Subaru Impreza
136,781 Miles | Lafayette, IN
$5,775
est. $83/mo

Track Price Check Availability

2010 Subaru Impreza
82,517 Miles | Pembroke Pines, FL
$7,227
est. $104/mo

Track Price Check Availability

2011 Subaru Impreza
79,199 Miles | West Springfield, MA
$8,567
est. $123/mo

Track Price Check Availability

2010 Subaru Impreza
110,135 Miles | Tacoma, WA
$8,474
est. $122/mo

Track Price Check Availability

2011 Subaru Impreza
163,126 Miles | Plano, TX
$5,000
est. $72/mo

Track Price Check Availability

2009 Subaru Impreza
47,552 Miles | Trenton, NJ
$8,995
est. $130/mo

Track Price Check Availability

2010 Subaru Impreza
66,092 Miles | White Hall, WV
$8,502
est. $123/mo

Track Price Check Availability

2009 Subaru Impreza
74,747 Miles | Broomfield, CO
$9,320
est. $134/mo

Track Price Check Availability

2011 Subaru Impreza
102,681 Miles | Johnson City, TN
$6,894
est. $99/mo

Track Price Check Availability

2010 Subaru Impreza
61,196 Miles | Hanover, MA
$8,995
est. $130/mo

Track Price Check Availability

2008 Subaru Impreza
115,725 Miles | St James, NY
$5,555
est. $80/mo

Track Price Check Availability