Subaru
Impreza
Filter
Save Saved

No Results Found

Save this search to get instantly alerted when matching listings appear

or expand your search

2017 Subaru Impreza Sport
57,964 Miles | Des Moines, IA
$19,995
est. $360/mo

Track Price Check Availability

2018 Subaru Impreza 2.0i
59,910 Miles | Des Moines, IA
$17,500
est. $315/mo

Track Price Check Availability
Price Drop

2013 Subaru Impreza 2.0i Premium
88,667 Miles | Urbandale, IA
$14,289
est. $257/mo

Track Price Check Availability

2011 Subaru Impreza WRX Premium
81,969 Miles | Urbandale, IA
$19,900
est. $358/mo

Track Price Check Availability

2013 Subaru Impreza 2.0i Sport Premium
129,740 Miles | Urbandale, IA
$9,995
est. $180/mo

Track Price Check Availability

2019 Subaru Impreza Limited
42,744 Miles | Johnston, IA
$23,498
est. $423/mo

Track Price Check Availability

2021 Subaru Impreza Premium
62,724 Miles | Urbandale, IA
$22,596
est. $406/mo

Track Price Check Availability

2020 Subaru Impreza Premium
17,025 Miles | Urbandale, IA
$24,520
est. $441/mo

Track Price Check Availability

2021 Subaru Impreza Limited
23,426 Miles | Urbandale, IA
$28,058
est. $505/mo

Track Price Check Availability
Price Drop

2015 Subaru Impreza 2.0i Limited
92,957 Miles | Urbandale, IA
$15,983
est. $287/mo

Track Price Check Availability

2009 Subaru Impreza 2.5i Premium
84,569 Miles | Urbandale, IA
Accepting Offers
est. $0/mo

Track Price Check Availability

2019 Subaru Impreza Premium
56,304 Miles | Urbandale, IA
$22,642
est. $407/mo

Track Price Check Availability
Fresh

2009 Subaru Impreza Outback Sport
129,016 Miles | Ames, IA
$8,950
est. $161/mo

Track Price Check Availability

2019 Subaru Impreza 2.0i
41,208 Miles | Omaha, NE
$21,998
est. $396/mo

Track Price Check Availability

2016 Subaru Impreza 2.0i
86,115 Miles | Merriam, KS
$16,998
est. $306/mo

Track Price Check Availability

2017 Subaru Impreza Sport
66,771 Miles | Merriam, KS
$21,998
est. $396/mo

Track Price Check Availability
Fresh

2018 Subaru Impreza Sport
38,379 Miles | Merriam, KS
$23,998
est. $432/mo

Track Price Check Availability

2017 Subaru Impreza Premium
74,570 Miles | Brooklyn Park, MN
$19,998
est. $360/mo

Track Price Check Availability

2016 Subaru Impreza 2.0i Premium
84,739 Miles | Schaumburg, IL
$17,998
est. $324/mo

Track Price Check Availability

2020 Subaru Impreza Base
14,572 Miles | Schaumburg, IL
$22,998
est. $414/mo

Track Price Check Availability

Subaru Impreza Owner Ratings & Reviews

Write a Review
No reviews exist for the Subaru Impreza in Des Moines, IA

Des Moines, IA Dealer Ratings & Reviews

Write a Review
There are no reviews for Subaru Impreza dealers in Des Moines