2016 Subaru Impreza
79,924 Miles | Phoenix, AZ
$18,998
est. $274/mo

Track Price Check Availability

2015 Subaru Impreza
59,848 Miles | Doral, FL
$17,998
est. $259/mo

Track Price Check Availability

2015 Subaru Impreza
45,876 Miles | East Haven, CT
$17,998
est. $259/mo

Track Price Check Availability

2013 Subaru Impreza
94,865 Miles | South Jordan, UT
$12,998
est. $187/mo

Track Price Check Availability

2012 Subaru Impreza
73,161 Miles | Memphis, TN
$13,998
est. $202/mo

Track Price Check Availability

2016 Subaru Impreza
23,414 Miles | Auburn, WA
$19,500
est. $281/mo

Track Price Check Availability

2013 Subaru Impreza
124,527 Miles | Englewood, CO
$11,988
est. $173/mo

Track Price Check Availability

2013 Subaru Impreza
37,764 Miles | San Rafael, CA
$14,988
est. $216/mo

Track Price Check Availability

2015 Subaru Impreza
95,678 Miles | Bellevue, WA
$14,987
est. $216/mo

Track Price Check Availability

2013 Subaru Impreza
69,964 Miles | Houston, TX
$10,727
est. $155/mo

Track Price Check Availability

2013 Subaru Impreza
97,810 Miles | Englewood, CO
$10,988
est. $158/mo

Track Price Check Availability

2016 Subaru Impreza
46,028 Miles | Englewood, CO
$15,988
est. $230/mo

Track Price Check Availability

2013 Subaru Impreza
87,266 Miles | Fullerton, CA
$11,900
est. $172/mo

Track Price Check Availability

2016 Subaru Impreza
61,150 Miles | Chandler, AZ
$16,700
est. $241/mo

Track Price Check Availability

2014 Subaru Impreza
77,583 Miles | Dallas, TX
$10,850
est. $156/mo

Track Price Check Availability

2016 Subaru Impreza
57,207 Miles | Bellevue, WA
$17,991
est. $259/mo

Track Price Check Availability

2012 Subaru Impreza
81,216 Miles | Shakopee, MN
$10,250
est. $148/mo

Track Price Check Availability

2016 Subaru Impreza
43,140 Miles | Milwaukee, WI
$16,510
est. $238/mo

Track Price Check Availability

2015 Subaru Impreza
68,248 Miles | Mission Hills, CA
$14,988
est. $216/mo

Track Price Check Availability

2015 Subaru Impreza
72,973 Miles | Medford, NY
$13,795
est. $199/mo

Track Price Check Availability