Used Subaru Impreza for Sale in Bensalem, PA

Filters
Filter Advanced Filters
Sort By
Great Deal

Used 2002 Subaru Impreza WRX

$6,995
150,280 mi.
5 mi. from 19020
451 E Lincoln Hwy Langhorne, PA 19047
(267) 202-4503

Used 2019 Subaru Impreza 2.0i

92,911 mi.
6 mi. from 19020
7402 Bristol Pike Levittown, PA 19057
(215) 486-4465
Fair Deal

Used 2019 Subaru Impreza 2.0i

$22,856
38,267 mi.
16 mi. from 19020
2568 Brunswick Pike Lawrence, NJ 08648
(856) 335-1669
Good Deal

Used 2013 Subaru Impreza 2.0i

$12,999
86,661 mi.
21 mi. from 19020
6729 Essington Ave Philadelphia, PA 19153
(888) 966-2271

Used 2016 Subaru Impreza 2.0i Premium

$8,495
101,754 mi.
5 mi. from 19020
9240 James Street Philadelphia, PA 19114
5.0
6 reviews
(267) 984-4773
Good Deal

Used 2017 Subaru Impreza 2.0i Sport

$19,990
88,474 mi.
Online vendor
ONLINE ONLY - No Retail Location Philadelphia, PA 19107
(215) 239-9987
Good Deal

Used 2009 Subaru Impreza i

$6,482
137,654 mi.
21 mi. from 19020
94 W White Horse Pike Berlin, NJ 08009
(856) 335-1862
Fair Deal

Used 2019 Subaru Impreza 2.0i

$24,250
19,781 mi.
29 mi. from 19020
1051 N Black Horse Pike Williamstown, NJ 08094
(888) 342-8878

Subaru Impreza by Body Style

Find Subaru Impreza Deals in Nearby Cities

Subaru Impreza by Trim

Subaru Imprezas for Sale by Year