Compass
Buy
Rent
Sell
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Find an Agent
Join as an Agent
Compass
Buy
Rent
Sell
Compass Exclusives
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Agents
Find an Agent
Join as an Agent
17020 Homes for Sale & Real Estate
Save Search
price
-
Filters
1-19
of
19
Homes
Sort by Recommended
New
$204,900
17 Center Street
Duncannon, PA 17020
3
Beds
2
Baths
1,728
Sq. Ft.
$360,000
14 Morris Road
Duncannon, PA 17020
4
Beds
2.5
Baths
1,678
Sq. Ft.
$105,000
44 North Market Street
Duncannon, PA 17020
1
Bed
1
Bath
880
Sq. Ft.
New Construction
$306,990
111 Weston Circle
Duncannon, PA 17020
3
Beds
2.5
Baths
1,763
Sq. Ft.
New Construction
$353,990
104 Richfield Lane
Duncannon, PA 17020
3
Beds
2.5
Baths
2,125
Sq. Ft.
New Construction
$384,990
104 Weston Circle
Duncannon, PA 17020
3
Beds
2.5
Baths
1,724
Sq. Ft.
$300,000
226 Schoolhouse Road
Duncannon, PA 17020
8
Beds
3
Baths
2,871
Sq. Ft.
New Construction
$610,900
58 Pine Tree Drive
Duncannon, PA 17020
4
Beds
3.5
Baths
2,343
Sq. Ft.
New Construction
$259,990
Gardenia
Duncannon, PA 17020
3
Beds
2.5
Baths
1,706
Sq. Ft.
$82,900
102 Butchershop Road
Duncannon, PA 17020
-
Beds
-
Baths
-
Sq. Ft.
$115,000
2 Creek Road
Duncannon, PA 17020
-
Beds
-
Baths
-
Sq. Ft.
$79,000
51 Pine Tree Drive
Duncannon, PA 17020
-
Beds
-
Baths
-
Sq. Ft.
$75,000
54 Pine Tree Drive
Duncannon, PA 17020
-
Beds
-
Baths
-
Sq. Ft.
$78,000
52 Pine Tree Drive
Duncannon, PA 17020
-
Beds
-
Baths
-
Sq. Ft.
$99,900
63 Pine Tree Drive
Duncannon, PA 17020
-
Beds
-
Baths
-
Sq. Ft.
$95,000
56 Pine Tree Drive
Duncannon, PA 17020
-
Beds
-
Baths
-
Sq. Ft.
$89,000
53 Pine Tree Drive
Duncannon, PA 17020
-
Beds
-
Baths
-
Sq. Ft.
$89,000
61 Pine Tree Drive
Duncannon, PA 17020
-
Beds
-
Baths
-
Sq. Ft.
$98,900
59 Pine Tree Drive
Duncannon, PA 17020
-
Beds
-
Baths
-
Sq. Ft.
Compass
PA
Perry County
17020
Homes for Sale near 17020
Neighborhoods
Buffalo Township - Perry County
Carroll Township - Perry County
Halifax Township - Dauphin County
Howe Township - Perry County
Middle Paxton Township - Dauphin County
Miller Township - Perry County
Penn Township - Perry County
Reed Township - Dauphin County
Rye Township - Perry County
Upper Paxton Township - Dauphin County
Watts Township - Perry County
Wheatfield Township - Perry County
Centre Township - Perry County
Lenkerville
Oliver Township - Perry County
Susquehanna Township - Dauphin County
Greenwood Township - Perry County
East Pennsboro Township - Cumberland County
East Pennsboro
Hampden Township - Cumberland County
Show More
Cities
New Buffalo
New Bloomfield
Marysville
Halifax
Duncannon
Shermans Dale
Millersburg
Dauphin
Newport
Liverpool
Harrisburg
Summerdale
Enola
Millerstown
Wormleysburg
Camp Hill
Elliottsburg
Elizabethville
New Kingstown
Lemoyne
Show More
ZIPs
17090
17018
17032
17053
17061
17068
17069
17074
17045
17110
17112
17062
17025
17050
17015
17093
17013
17040
17011
17017
Show More
Looking for Rentals?
Homes and Apartments for Rent in 17020