New & Used Subaru Cars for Sale Near Mechanicsburg, PA

17050
Sort ByBest Match
Filter Results
917 Cars for Sale

Location

50 Miles

Condition

Year

to

Make

to

Safety

Technology

Interior

Exterior

Applied Filters (1):
Subaru
2017 Subaru Impreza Sport for sale in Waynesboro, PA
1 of 25

$24,955

Mileage: 23,459
Location: Buchanan Automotive Inc (44 miles away)
2021 Subaru Crosstrek Sport for sale in East Petersburg, PA
1 of 31

$30,283

Mileage: 8,944
Location: Lancaster County Motors Subaru (36 miles away)
2021 Subaru Impreza 4-door CVT for sale in East Petersburg, PA
1 of 15

$21,253

Mileage: 8,065
Location: Lancaster County Motors Subaru (36 miles away)
2015 Subaru Legacy 2.5i Limited for sale in ,
1 of 43

2015 Subaru Legacy

2.5i Limited

$20,990

Mileage: 61,459
Location: Carvana (0 miles away)
2021 Subaru Crosstrek Limited for sale in East Petersburg, PA
1 of 31

$32,705

Mileage: 1
Location: Lancaster County Motors Subaru (36 miles away)
2021 Subaru Forester Touring for sale in East Petersburg, PA
1 of 31

$36,891

Mileage: 12,644
Location: Lancaster County Motors Subaru (36 miles away)
2018 Subaru Outback Premium for sale in Harrisburg, PA

$27,411

Mileage: 18,780
Location: Faulkner Subaru of Harrisburg (9 miles away)
2021 Subaru Impreza 4-door CVT for sale in East Petersburg, PA
1 of 15

$21,152

Mileage: 1
Location: Lancaster County Motors Subaru (36 miles away)
2021 Subaru Legacy Touring XT for sale in East Petersburg, PA
1 of 15

$37,922

Mileage: 11,099
Location: Lancaster County Motors Subaru (36 miles away)
2021 Subaru Forester Premium for sale in East Petersburg, PA
1 of 15

$29,676

Mileage: 8,383
Location: Lancaster County Motors Subaru (36 miles away)
2021 Subaru Legacy Touring XT for sale in East Petersburg, PA
1 of 31

$38,181

Mileage: 11,251
Location: Lancaster County Motors Subaru (36 miles away)
2021 Subaru Impreza Premium for sale in East Petersburg, PA
1 of 15

$26,182

Mileage: 8,770
Location: Lancaster County Motors Subaru (36 miles away)
2017 Subaru Outback Limited for sale in Waynesboro, PA
1 of 31

$24,542

Mileage: 72,474
Location: Buchanan Automotive Inc (44 miles away)
2021 Subaru Forester Premium for sale in East Petersburg, PA
1 of 15

$29,724

Mileage: 9,808
Location: Lancaster County Motors Subaru (36 miles away)
2006 Subaru Impreza i for sale in Harrisburg, PA
1 of 17

$5,000

Mileage: 178,863
Location: Below Bluebook Auto Sales Harrisburg (9 miles away)
2021 Subaru Crosstrek CVT for sale in East Petersburg, PA
1 of 4

$24,898

Mileage: 7,455
Location: Lancaster County Motors Subaru (36 miles away)
2021 Subaru Outback Premium for sale in East Petersburg, PA
1 of 32

$32,617

Mileage: 7,801
Location: Lancaster County Motors Subaru (36 miles away)
2017 Subaru Outback Limited for sale in Mechanicsburg, PA
1 of 33

$19,870

Mileage: 142,007
Location: Auto First Mechanicsburg (2 miles away)
2021 Subaru Ascent Premium for sale in East Petersburg, PA
1 of 15

$38,183

Mileage: 7,554
Location: Lancaster County Motors Subaru (36 miles away)
2006 Subaru Legacy Hatchback/Wagon Outback 2.5i for sale in Harrisburg, PA
1 of 19

$5,895

Mileage: 175,912
Location: Below Bluebook Auto Sales Harrisburg (9 miles away)
2018 Subaru Forester Premium for sale in Mechanicsburg, PA
1 of 31

$23,765

Mileage: 89,669
Location: Auto First Mechanicsburg (2 miles away)
2022 Subaru Ascent Limited for sale in East Petersburg, PA
1 of 15

$44,974

Mileage: 5
Location: Lancaster County Motors Subaru (36 miles away)
2010 Subaru Outback All-Weather for sale in East Petersburg, PA
1 of 29

$8,995

Mileage: 129,151
Location: Teddy's Ready Auto (36 miles away)

A Quote Only Takes Minutes
So take your time finding that perfect car.
Advertisement
Vehicle History Reports
Get answers to buy with confidence. Save when you purchase multiple reports.