2017 Subaru Impreza
26,619 Miles
$18,990

Eugene, OR
Track Price Check Availability

2017 Subaru Impreza
25,109 Miles
$19,990

Eugene, OR
Track Price Check Availability

2017 Subaru Impreza
5,874 Miles
$22,000

Troy, NY
Track Price Check Availability

2017 Subaru Impreza
1,996 Miles
$26,997

Eugene, OR
Track Price Check Availability

2017 Subaru Impreza
6,703 Miles
$17,998

Riverside, CA
Track Price Check Availability

2017 Subaru Impreza
5,706 Miles
$25,997

Eugene, OR
Track Price Check Availability

2017 Subaru Impreza
5,764 Miles
$24,887

Eugene, OR
Track Price Check Availability

2015 Subaru Impreza
14,542 Miles
$16,600

Fairfax, VA
Track Price Check Availability

2018 Subaru Impreza
681 Miles
$29,990

Eugene, OR
Track Price Check Availability

2015 Subaru Impreza
26,913 Miles
$15,500

Fairfax, VA
Track Price Check Availability

2016 Subaru Impreza
5,209 Miles
$21,988

Fairfax, VA
Track Price Check Availability

2017 Subaru Impreza
5,542 Miles
$25,587

Eugene, OR
Track Price Check Availability

2017 Subaru Impreza
10,307 Miles
$22,495

Midlothian, VA
Track Price Check Availability

2014 Subaru Impreza
52,182 Miles
$13,000

Annapolis, MD
Track Price Check Availability

2015 Subaru Impreza
29,729 Miles
$17,998

Riverside, CA
Track Price Check Availability

2018 Subaru Impreza
937 Miles
$25,168

Spokane, WA
Track Price Check Availability

2015 Subaru Impreza
30,488 Miles
$16,495

Midlothian, VA
Track Price Check Availability

2018 Subaru Impreza
3,996 Miles
$25,299

South Chesterfield, VA
Track Price Check Availability

2015 Subaru Impreza
25,129 Miles
$18,995

Midlothian, VA
Track Price Check Availability

2015 Subaru Impreza
26,972 Miles
$16,750

Troy, NY
Track Price Check Availability

Subaru Impreza Pricing Analysis

Active Listings
Mileage