50 Best Subaru Wagons for Sale, Savings from $3,349

2014 Subaru Impreza
86,848 Miles | Downey, CA
$16,199
est. $233/mo

Track Price Check Availability

2017 Subaru Impreza
29,953 Miles | Montclair, CA
$16,399
est. $236/mo

Track Price Check Availability

2017 Subaru Impreza
37,160 Miles | West Covina, CA
$16,399
est. $236/mo

Track Price Check Availability

2017 Subaru Impreza
43,967 Miles | West Covina, CA
$13,799
est. $199/mo

Track Price Check Availability

2012 Subaru Impreza
74,790 Miles | West Covina, CA
$19,099
est. $275/mo

Track Price Check Availability

2017 Subaru Impreza
24,454 Miles | Norco, CA
$16,599
est. $239/mo

Track Price Check Availability

2015 Subaru Impreza
36,883 Miles | Santa Ana, CA
$16,799
est. $242/mo

Track Price Check Availability

2009 Subaru Impreza
72,295 Miles | Pompano Beach, FL
$12,599
est. $182/mo

Track Price Check Availability

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

Track Price Check Availability

2013 Subaru Impreza
56,160 Miles | Buena Park, CA
$13,599
est. $196/mo

Track Price Check Availability

2019 Subaru Impreza
9,995 Miles | Fremont, CA
$21,998
est. $317/mo

Track Price Check Availability

2017 Subaru Impreza
5,642 Miles | South Jordan, UT
$19,998
est. $288/mo

Track Price Check Availability

2015 Subaru Impreza
43,032 Miles | Murrieta, CA
$15,998
est. $231/mo

Track Price Check Availability

2019 Subaru Impreza
17,940 Miles | Denver, CO
$22,998
est. $331/mo

Track Price Check Availability

2017 Subaru Impreza
30,852 Miles | Bristol, TN
$15,998
est. $231/mo

Track Price Check Availability

2013 Subaru Impreza
88,689 Miles | Milwaukee, WI
$12,998
est. $187/mo

Track Price Check Availability

2017 Subaru Impreza
37,222 Miles | South Jordan, UT
$16,998
est. $245/mo

Track Price Check Availability

2018 Subaru Impreza
14,779 Miles | Duarte, CA
$19,998
est. $288/mo

Track Price Check Availability

2019 Subaru Impreza
32,506 Miles | San Jose, CA
$16,998
est. $245/mo

Track Price Check Availability

2013 Subaru Impreza
83,619 Miles | Maplewood, MN
$18,998
est. $274/mo

Track Price Check Availability