2019 Subaru Impreza
New | Old Bridge, NJ
$20,581
Est $297/mo

Track Price Check Availability

2019 Subaru Impreza
New | Old Bridge, NJ
$20,720
Est $299/mo

Track Price Check Availability

2019 Subaru Impreza
New | Old Bridge, NJ
$19,515
Est $281/mo

Track Price Check Availability

2019 Subaru Impreza
New | Old Bridge, NJ
$26,407
Est $381/mo

Track Price Check Availability

2019 Subaru Impreza
New | Reno, NV
$20,019
Est $289/mo

Track Price Check Availability

2019 Subaru Impreza
New | Reno, NV
$20,019
Est $289/mo

Track Price Check Availability

2019 Subaru Impreza
New | Troy, NY
$22,852
Est $329/mo

Track Price Check Availability

2019 Subaru Impreza
New | Troy, NY
$25,722
Est $371/mo

Track Price Check Availability

2019 Subaru Impreza
New | Reno, NV
$20,019
Est $289/mo

Track Price Check Availability

2019 Subaru Impreza
New | Reno, NV
$25,963
Est $374/mo

Track Price Check Availability

2019 Subaru Impreza
New | Riverside, CA
$22,677
Est $327/mo

Track Price Check Availability

2019 Subaru Impreza
New | Riverside, CA
$24,584
Est $354/mo

Track Price Check Availability

2019 Subaru Impreza
New | Riverside, CA
$23,999
Est $346/mo

Track Price Check Availability

2019 Subaru Impreza
New | Riverside, CA
$22,361
Est $322/mo

Track Price Check Availability

2019 Subaru Impreza
New | Riverside, CA
$25,594
Est $369/mo

Track Price Check Availability

2019 Subaru Impreza
New | Riverside, CA
$19,400
Est $280/mo

Track Price Check Availability

2019 Subaru Impreza
New | Boulder, CO
$26,292
Est $379/mo

Track Price Check Availability

2019 Subaru Impreza
New | Carrollton, OH
$19,553
Est $282/mo

Track Price Check Availability

2019 Subaru Impreza
New | Boulder, CO
$19,238
Est $277/mo

Track Price Check Availability

2019 Subaru Impreza
New | Boulder, CO
$26,292
Est $379/mo

Track Price Check Availability

Subaru Impreza Pricing Analysis

Active Listings
Mileage