Log in
Sign up
Members get daily listing updates
SEARCH
For Sale
For Rent
Find an Agent
Feed
Favorites
Redfin Premier
Sell My Home
List My Home for Rent
Mobile App
Homepage
Saved Searches
Why Sell with Redfin?
Owner Dashboard
Open House Schedule
Appointments
Mortgage
Be a Redfin Agent
Notification Settings
Buy ▾
Popular Searches
Homes for sale
Condos for sale
Land for sale
Open houses
Buying Options
Buy with Redfin
Redfin Premier
Buying Resources
Affordability calculator
Home buying guide
Find lenders & inspectors
Free home buying classes
US housing market
Rent ▾
Rental Resources
List my home for rent
Rental market tracker
How much rent can I afford?
Should I rent or buy?
Renter guide
Sell ▾
My Home
What's my home worth?
My home dashboard
Redfin Selling Options
Why sell with Redfin?
Redfin Premier
Redfin Full Service
Find an agent
Selling Resources
Home selling guide
Will selling pay off?
Find handypeople and stagers
Home improvement trends
Redfin Premier
Mortgage ▾
Mortgage
Get pre-approved
Today's mortgage rates
Payment calculator
Real Estate Agents ▾
Find an Agent
Join as a Redfin Agent
Join our referral network
Agent Resource Center
Feed
Join / Sign in
Redfin
USA
Pennsylvania
Armstrong County
NARROW-OAK
Properties in Armstrong County in NARROW-OAK
Find homes for sale in Armstrong County by selecting a property below:
152 Oak Ave, Cadogan, PA 16212
135 Oak Ave, Cadogan, PA 16212
214 Oak Ave, Seminole, PA 16253
120 Oak Ave, Seminole, PA 16253
140 Oak Ave, Cadogan, PA 16212
128 Oak Ave, Cadogan, PA 16212
133 Oak Ave, Cadogan, PA 16212
100 Noroski Ln, Freeport, PA 16229
475 Nichola Rd, Worthington, PA 16262
105 Oak Ave, Seminole, PA 16253
452 North Ave, Kittanning, PA 16201
113 Oak Ave, Seminole, PA 16253
1101 Nolf Ln, Mayport, PA 16240
455 North Ave, Kittanning, PA 16201
1172 Nolf Ln, Mayport, PA 16240
205 Oak Ave, Seminole, PA 16253
117 Nichols Rd, Templeton, PA 16259
126 Oak Ave, Cadogan, PA 16212
208 Oak Ave, Seminole, PA 16253
124 Oak Ave, Cadogan, PA 16212
116 Oak Ave, Seminole, PA 16253
261 Nunamaker Hill Rd, Ford City, PA 16226
1053 Nolf Ln, Mayport, PA 16240
233 Nunamaker Hill Rd, Ford City, PA 16226
107 Narrow Ln, New Bethlehem, PA 16242
111 Nelson Ln, Worthington, PA 16262
563 Nichola Rd, Worthington, PA 16262
153 Noble Ln, Worthington, PA 16262
102 Oak Ave, Seminole, PA 16253
819 Nolf Rd, Mayport, PA 16240
277 Nunamaker Hill Rd, Ford City, PA 16226
123 Oak Ave #65, Cadogan, PA 16212
127 Oak Ave, Cadogan, PA 16212
200 Oak Ave, Seminole, PA 16253
194 Nunamaker Hill Rd, Ford City, PA 16226
104 Oak Ave, Seminole, PA 16253
145 Oak Ave, Cadogan, PA 16212
136 Nursery Ln, Mayport, PA 16240
232 Nunamaker Hill Rd, Ford City, PA 16226
106 Narrow Ln, New Bethlehem, PA 16242
833 Nolf Rd, Mayport, PA 16240
138 Oak Ave #206, Cadogan, PA 16212
210 Oak Ave, Seminole, PA 16253
829 Nolf Rd, Mayport, PA 16240
141 Oak Ave, Cadogan, PA 16212
107 Oak Ave, Seminole, PA 16253
151 Oak Ave, Cadogan, PA 16212
136 Oak Ave, Cadogan, PA 16212
130 Nelson Ln, Kittanning, PA 16201
104 Narrow Ln, New Bethlehem, PA 16242
408 Novinger Rd, Leechburg, PA 15656
134 Oak Ave, Cadogan, PA 16212
143 Oak Ave, Cadogan, PA 16212
190 Oak Ave, Kittanning, PA 16201
118 Oak Ave, Cadogan, PA 16212
130 Oak Ave, Cadogan, PA 16212
146 Oak Ave, Cadogan, PA 16212
117 Oak Ave #384, Cadogan, PA 16212
119 Oak Ave, Cadogan, PA 16212
131 Oak Ave, Cadogan, PA 16212
129 Oak Ave, Cadogan, PA 16212
122 Oak Ave, Cadogan, PA 16212
119 Oak Ave, Cadogan, PA 16212
106 Oak Ave, Seminole, PA 16253
204 Oak Ave, Seminole, PA 16253
111 Oak Ave, Seminole, PA 16253
180 Newton Ln, Leechburg, PA 15656
217 Oak Ave, Seminole, PA 16253
132 Oak Ave, Cadogan, PA 16212
133 Noble Ln, Worthington, PA 16262
105 Nelson Ln, Yatesboro, PA 16263
120 Oak Ave, Cadogan, PA 16212
206 Oak Ave, Seminole, PA 16253
121 Oak Ave, Cadogan, PA 16212
142 Oak Ave, Cadogan, PA 16212
119 North Ave, Yatesboro, PA 16263
1111 Nolf Ln, Mayport, PA 16240
109 Narrow Ln, New Bethlehem, PA 16242
267 Nunamaker Hill Rd, Ford City, PA 16226
201 Oak Ave, Seminole, PA 16253
568 Nichola Rd, Worthington, PA 16262
125 Oak Ave, Cadogan, PA 16212
117 North Ave, Yatesboro, PA 16263
137 Oak Ave, Cadogan, PA 16212
105 Nelson Ln, Worthington, PA 16262
134 Nelson Ln, Yatesboro, PA 16263
115 Oak Ave, Cadogan, PA 16212
111-116 Oak Ave, Cadogan, PA 16212
144 Oak Ave, Cadogan, PA 16212
180 Nichols Rd, Templeton, PA 16259
139 Oak Ave, Cadogan, PA 16212
112 Oak Ave, Seminole, PA 16253
220 Neal Ln, Mayport, PA 16240
212 Oak Ave, Seminole, PA 16253
114 Oak Ave, Seminole, PA 16253
107 Nichols Rd, Templeton, PA 16259
142 Oak Ave, Kittanning, PA 16201
110 Oak Ave #58, Seminole, PA 16253
158 Nolf Rd, Mayport, PA 16240
140 Oak Ave, Kittanning, PA 16201