50 Best Used Subaru Impreza 2.0i Limited for Sale, Savings from $3,719

2015 Subaru Impreza
25,893 Miles | Santa Ana, CA
$13,699
est. $197/mo

Track Price Check Availability

2016 Subaru Impreza
22,838 Miles | North Lauderdale, FL
$14,499
est. $209/mo

Track Price Check Availability

2015 Subaru Impreza
8,499 Miles | Somerset, NJ
$17,595
est. $254/mo

Track Price Check Availability

2016 Subaru Impreza
35,099 Miles | Bellevue, WA
$18,500
est. $267/mo

Track Price Check Availability

2014 Subaru Impreza
86,648 Miles | Fallston, MD
$11,000
est. $159/mo

Track Price Check Availability

2014 Subaru Impreza
45,121 Miles | Kennewick, WA
$16,347
est. $236/mo

Track Price Check Availability

2012 Subaru Impreza
149,887 Miles | Raleigh, NC
$6,488
est. $94/mo

Track Price Check Availability

2013 Subaru Impreza
71,978 Miles | Bellevue, WA
$13,995
est. $202/mo

Track Price Check Availability

2016 Subaru Impreza
49,677 Miles | Schaumburg, IL
$14,989
est. $216/mo

Track Price Check Availability

2012 Subaru Impreza
77,077 Miles | Skokie, IL
$11,971
est. $173/mo

Track Price Check Availability

2013 Subaru Impreza
112,874 Miles | Colorado Springs, CO
$10,995
est. $158/mo

Track Price Check Availability

2012 Subaru Impreza
108,918 Miles | Laurel, MD
$8,500
est. $123/mo

Track Price Check Availability

2012 Subaru Impreza
118,410 Miles | Portland, OR
$9,991
est. $144/mo

Track Price Check Availability

2015 Subaru Impreza
75,231 Miles | Long Island City, NY
$10,295
est. $148/mo

Track Price Check Availability

2015 Subaru Impreza
30,254 Miles | Seattle, WA
$17,488
est. $252/mo

Track Price Check Availability

2013 Subaru Impreza
76,788 Miles | Yorkville, NY
$9,999
est. $144/mo

Track Price Check Availability

2012 Subaru Impreza
48,088 Miles | Lake Worth, FL
$11,865
est. $171/mo

Track Price Check Availability

2013 Subaru Impreza
57,088 Miles | Frankfort, KY
$10,980
est. $158/mo

Track Price Check Availability

2013 Subaru Impreza
43,592 Miles | Wausau, WI
$12,996
est. $187/mo

Track Price Check Availability

2013 Subaru Impreza
93,546 Miles | Bennington, VT
$10,888
est. $157/mo

Track Price Check Availability