Used 2019 Subaru Impreza for sale in Doylestown, PA
17 matches






Show details



Subaru Certified
2019 Subaru Impreza 2.0i Premium
27,696 mi.
$21,761
CPO Warrantied
John Kennedy Subaru
17 mi. from 18901
Show details






Show details






Show details






Show details






Show details






Show details






Show details






Show details






Show details






Subaru Certified
2019 Subaru Impreza 2.0i
24,458 mi.
$19,992
CPO Warrantied
Piazza Subaru of Limerick
22 mi. from 18901
Show details






Show details



Subaru Certified
2019 Subaru Impreza 2.0i Premium
11,416 mi.
$22,386
$132 price drop
CPO Warrantied
John Kennedy Subaru
17 mi. from 18901
Show details






Used
2019 Subaru Impreza 2.0i
19,468 mi.
$22,997
$300 price drop
DriveTime of Langhorne
17 mi. from 18901
Show details






Used
2019 Subaru Impreza 2.0i Sport
71,190 mi.
$20,474
$111 price drop
Raceway Chevrolet of Bethlehem
23 mi. from 18901
Show details



Subaru Certified
2019 Subaru Impreza 2.0i Premium
13,463 mi.
$23,663
CPO Warrantied
Subaru of Cherry Hill
27 mi. from 18901
Show details

Show details
We found partial matches
There are 20 matching cars close to your year range.






Show details






Used
2018 Subaru Impreza 2.0i Premium
74,824 mi.
$17,555
$200 price drop
Star Auto Mall
28 mi. from 18901
Show details






Used
2018 Subaru Impreza 2.0i Premium
58,942 mi.
$20,998
CarMax Maple Shade - Offering Express Pickup and Home Delivery
27 mi. from 18901
Show details






Show details






Show details






Used
2018 Subaru Impreza 2.0i Premium
46,046 mi.
$17,900
$600 price drop
Burlington VW
23 mi. from 18901
Show details



Subaru Certified
2020 Subaru Impreza 2.0I
26,859 mi.
$20,585
CPO Warrantied
Fred Beans Subaru
3 mi. from 18901
Show details