2019 Subaru Impreza
New | Boulder, CO
$19,372
Est $279/mo

Track Price Check Availability

2019 Subaru Impreza
New | Boulder, CO
$23,774
Est $343/mo

Track Price Check Availability

2019 Subaru Impreza
New | Boulder, CO
$26,891
Est $388/mo

Track Price Check Availability

2019 Subaru Impreza
New | Riverside, CA
$20,432
Est $295/mo

Track Price Check Availability

2019 Subaru Impreza
New | Prescott, AZ
$22,308
Est $322/mo

Track Price Check Availability

2019 Subaru Impreza
New | Erie, PA
$20,389
Est $294/mo

Track Price Check Availability

2019 Subaru Impreza
New | Erie, PA
$23,078
Est $333/mo

Track Price Check Availability

2019 Subaru Impreza
New | Erie, PA
$25,813
Est $372/mo

Track Price Check Availability

2019 Subaru Impreza
New | Carrollton, OH
$20,304
Est $293/mo

Track Price Check Availability

2019 Subaru Impreza
New | Troy, NY
$24,039
Est $347/mo

Track Price Check Availability

2019 Subaru Impreza
New | Troy, NY
$25,801
Est $372/mo

Track Price Check Availability

2019 Subaru Impreza
New | Longmont, CO
$19,944
Est $287/mo

Track Price Check Availability

2019 Subaru Impreza
New | Longmont, CO
$19,944
Est $287/mo

Track Price Check Availability

2018 Subaru Impreza
New | Troy, NY
$23,737
Est $342/mo

Track Price Check Availability

2019 Subaru Impreza
New | Lake Forest, CA
$27,748
Est $400/mo

Track Price Check Availability

2018 Subaru Impreza
New | Olathe, KS
$27,880
Est $402/mo

Track Price Check Availability

2019 Subaru Impreza
New | Macomb, MI
$26,131
Est $377/mo

Track Price Check Availability

2019 Subaru Impreza
New | Riverside, CA
$24,147
Est $348/mo

Track Price Check Availability

2019 Subaru Impreza
New | Riverside, CA
$24,779
Est $357/mo

Track Price Check Availability

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

Track Price Check Availability

Subaru Impreza Pricing Analysis

Active Listings
Mileage