2013 Subaru Impreza
77,755 Miles | Fontana, CA
$19,599
est. $283/mo

Track Price Check Availability

2017 Subaru Impreza
37,160 Miles | West Covina, CA
$15,799
est. $228/mo

Track Price Check Availability

2017 Subaru Impreza
43,345 Miles | Montebello, CA
$16,399
est. $236/mo

Track Price Check Availability

2017 Subaru Impreza
20,954 Miles | Placentia, CA
$14,688
est. $212/mo

Track Price Check Availability

2019 Subaru Impreza
36,553 Miles | Norco, CA
$16,799
est. $242/mo

Track Price Check Availability

2017 Subaru Impreza
15,015 Miles | Downey, CA
$17,999
est. $259/mo

Track Price Check Availability

2017 Subaru Impreza
56,765 Miles | Azusa, CA
$14,999
est. $216/mo

Track Price Check Availability

2016 Subaru Impreza
67,369 Miles | Montebello, CA
$11,199
est. $161/mo

Track Price Check Availability

2019 Subaru Impreza
6,872 Miles | Schaumburg, IL
$21,998
est. $317/mo

Track Price Check Availability

2009 Subaru Impreza
116,114 Miles | Virginia Beach, VA
$11,599
est. $167/mo

Track Price Check Availability

2012 Subaru Impreza
81,069 Miles | Burbank, CA
$12,599
est. $182/mo

Track Price Check Availability

2014 Subaru Impreza
84,756 Miles | Glencoe, IL
$14,998
est. $216/mo

Track Price Check Availability

2018 Subaru Impreza
27,627 Miles | Memphis, TN
$23,998
est. $346/mo

Track Price Check Availability

2019 Subaru Impreza
23,778 Miles | Norwood, MA
$17,998
est. $259/mo

Track Price Check Availability

2018 Subaru Impreza
3,142 Miles | Milwaukie, OR
$18,998
est. $274/mo

Track Price Check Availability

2017 Subaru Impreza
31,483 Miles | Milwaukie, OR
$16,998
est. $245/mo

Track Price Check Availability

2014 Subaru Impreza
124,049 Miles | Beaverton, OR
$12,998
est. $187/mo

Track Price Check Availability

2017 Subaru Impreza
16,577 Miles | Columbus, OH
$17,998
est. $259/mo

Track Price Check Availability

2016 Subaru Impreza
12,650 Miles | East Haven, CT
$18,998
est. $274/mo

Track Price Check Availability

2014 Subaru Impreza
44,730 Miles | Hartford, CT
$15,998
est. $231/mo

Track Price Check Availability