2016 Subaru Impreza
21,027 Miles
$19,998

Hillside, IL
Track Price Check Availability

2015 Subaru Impreza
6,788 Miles
$19,998

Waukesha, WI
Track Price Check Availability

2016 Subaru Impreza
24,270 Miles
$17,999

Hamilton, NJ
Track Price Check Availability

2013 Subaru Impreza
105,922 Miles
$10,998

New Braunfels, TX
Track Price Check Availability

2015 Subaru Impreza
24,911 Miles
$17,500

Annapolis, MD
Track Price Check Availability

2013 Subaru Impreza
146,589 Miles
$8,995

Reno, NV
Track Price Check Availability

2015 Subaru Impreza
25,129 Miles
$18,995

Midlothian, VA
Track Price Check Availability

2016 Subaru Impreza
6,477 Miles
$19,500

Grapevine, TX
Track Price Check Availability

2013 Subaru Impreza
92,853 Miles
$11,750

Troy, NY
Track Price Check Availability

2015 Subaru Impreza
16,421 Miles
$17,490

Greenacres, FL
Track Price Check Availability

2015 Subaru Impreza
33,655 Miles
$17,597

Bath, PA
Track Price Check Availability

2016 Subaru Impreza
35,070 Miles
$20,100

New York, NY
Track Price Check Availability

2016 Subaru Impreza
50,692 Miles
$17,000

Bartlesville, OK
Track Price Check Availability

2013 Subaru Impreza
86,836 Miles
$16,000

Mount Vernon, WA
Track Price Check Availability

2016 Subaru Impreza
38,555 Miles
$18,995

Keene, NH
Track Price Check Availability

2012 Subaru Impreza
101,889 Miles
$10,495

Paramus, NJ
Track Price Check Availability

2015 Subaru Impreza
16,115 Miles
$20,991

Bakersfield, CA
Track Price Check Availability

2013 Subaru Impreza
45,928 Miles
$16,258

Yuba City, CA
Track Price Check Availability

2013 Subaru Impreza
82,925 Miles
$15,995

Puyallup, WA
Track Price Check Availability

2016 Subaru Impreza
38,071 Miles
$18,888

Easton, PA
Track Price Check Availability

Subaru Impreza Pricing Analysis

Active Listings
Mileage