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
Montgomery County
KENNEDY-KEYS
Properties in Montgomery County in KENNEDY-KEYS
Find homes for sale in Montgomery County by selecting a property below:
2117 Kent Rd, Huntingdon Valley, PA 19006
2129 Kent Rd, Huntingdon Valley, PA 19006
2141 Kent Rd, Huntingdon Valley, PA 19006
711 E Kennedy Rd #254, North Wales, PA 19454
709 E Kennedy Rd #253, North Wales, PA 19454
270 Kerrwood Dr, Wayne, PA 19087
260 Kerrwood Dr, Wayne, PA 19087
603 E Kennedy Rd, North Wales, PA 19454
2104 Kent Rd, Huntingdon Valley, PA 19006
605 E Kennedy Rd, North Wales, PA 19454
707 E Kennedy Rd #252, North Wales, PA 19454
2064 Kent Rd, Huntingdon Valley, PA 19006
2238 Kent Rd, Huntingdon Valley, PA 19006
52 Kerry Dr, Pottstown, PA 19464
2140 Kent Rd, Huntingdon Valley, PA 19006
2120 Kent Rd, Huntingdon Valley, PA 19006
2170 Kent Rd, Huntingdon Valley, PA 19006
816 E Kennedy Rd, North Wales, PA 19454
2171 Kent Rd, Huntingdon Valley, PA 19006
2057 Kent Rd, Huntingdon Valley, PA 19006
607 E Kennedy Rd, North Wales, PA 19454
2186 Kent Rd, Huntingdon Valley, PA 19006
609 E Kennedy Rd, North Wales, PA 19454
2105 Kent Rd, Huntingdon Valley, PA 19006
2073 Kent Rd, Huntingdon Valley, PA 19006
802 E Kennedy Rd, North Wales, PA 19454
800 E Kennedy Rd, North Wales, PA 19454
92 Kent Rd, Huntingdon Valley, PA 19006
601 E Kennedy Rd, North Wales, PA 19454
93 Kent Rd, Huntingdon Valley, PA 19006
902 E Kennedy Rd, North Wales, PA 19454
808 E Kennedy Rd, North Wales, PA 19454
285 Kentucky Ave, Conshohocken, PA 19428
806 E Kennedy Rd, North Wales, PA 19454
804 E Kennedy Rd, North Wales, PA 19454
2078 Kent Rd, Huntingdon Valley, PA 19006
295 Kentucky Ave, Conshohocken, PA 19428
75 Kent Rd, Huntingdon Valley, PA 19006
300 Kerrwood Dr, Wayne, PA 19087
509 E Kennedy Rd #239, North Wales, PA 19454
85 Kent Rd, Huntingdon Valley, PA 19006
310 Kerrwood Dr, Wayne, PA 19087
505 E Kennedy Rd #237, North Wales, PA 19454
280 Kerrwood Dr, Wayne, PA 19087
513 E Kennedy Rd #241, North Wales, PA 19454
250 Kerrwood Dr, Wayne, PA 19087
360 Kerrwood Dr, Wayne, PA 19087
370 Kerrwood Dr, Wayne, PA 19087
320 Kerrwood Dr, Wayne, PA 19087
350 Kerrwood Dr, Wayne, PA 19087
400 Kerrwood Dr, Wayne, PA 19087
245 Kerrwood Dr, Wayne, PA 19087
380 Kerrwood Dr, Wayne, PA 19087
390 Kerrwood Dr, Wayne, PA 19087
511 E Kennedy Rd #240, North Wales, PA 19454
70 Kent Rd, Huntingdon Valley, PA 19006
78 Kent Rd, Huntingdon Valley, PA 19006
255 Kerrwood Dr, Wayne, PA 19087
2251 Kent Rd, Huntingdon Valley, PA 19006
407 W Kennedy Rd #212, North Wales, PA 19454
409 W Kennedy Rd #213, North Wales, PA 19454
411 W Kennedy Rd #214, North Wales, PA 19454
301 Kent Rd, Wynnewood, PA 19096
80 Keokuk Rd, Royersford, PA 19468
305 Kent Rd, Wynnewood, PA 19096
263 Kent Rd, Wynnewood, PA 19096
267 Kent Rd, Wynnewood, PA 19096
405 W Kennedy Rd #211, North Wales, PA 19454
315 Kent Rd, Wynnewood, PA 19096
309 Kent Rd, Wynnewood, PA 19096
311 Kent Rd, Wynnewood, PA 19096
2451 Kerr Rd, Harleysville, PA 19438
255 Kent Rd, Wynnewood, PA 19096
261 Kent Rd, Wynnewood, PA 19096
249 Kent Rd, Wynnewood, PA 19096
251 Kent Rd, Wynnewood, PA 19096
2 Kenney Ln, Collegeville, PA 19426
21 Kerwick Ct, North Wales, PA 19454
500 W Kennedy Rd #160, North Wales, PA 19454
23 Kerwick Ct #23, North Wales, PA 19454
6 Kerwick Ct, North Wales, PA 19454
8 Kerwick Ct, North Wales, PA 19454
13 Kerwick Ct, North Wales, PA 19454
15 Kerwick Ct, North Wales, PA 19454
25 Kerwick Ct, North Wales, PA 19454
27 Kerwick Ct, North Wales, PA 19454
5 Kerwick Ct, North Wales, PA 19454
423 Kennedy Rd, Collegeville, PA 19426
7 Kerwick Ct, North Wales, PA 19454
408 Kennedy Rd, Collegeville, PA 19426
17 Kerwick Ct, North Wales, PA 19454
427 Kennedy Rd, Collegeville, PA 19426
19 Kerwick Ct, North Wales, PA 19454
9 Kerwick Ct, North Wales, PA 19454
290 Kerrwood Dr, Wayne, PA 19087
Lot#3 Kerrwood Dr, Upper Merion Township, PA 19087
11 Kerwick Ct, North Wales, PA 19454
404 Kennedy Rd, Collegeville, PA 19426
3 Kerwick Ct, North Wales, PA 19454
1 Kerwick Ct, North Wales, PA 19454
2 Kerwick Ct, North Wales, PA 19454
4 Kerwick Ct, North Wales, PA 19454
2845 Kentner Rd, Hatboro, PA 19040
2705 Kentner Rd, Hatboro, PA 19040
439 Kennedy Rd, Collegeville, PA 19426
2815 Kentner Rd, Hatboro, PA 19040
706 E Kennedy Rd, North Wales, PA 19454
441 Kennedy Rd, Collegeville, PA 19426
403 Kennedy Rd, Collegeville, PA 19426
710 E Kennedy Rd #31, North Wales, PA 19454
425 Kennedy Rd, Collegeville, PA 19426
402 W Kennedy Rd #168, North Wales, PA 19454
429 Kennedy Rd, Collegeville, PA 19426
435 Kennedy Rd, Collegeville, PA 19426
433 Kennedy Rd, Collegeville, PA 19426
2820 Kentner Rd, Hatboro, PA 19040
2830 Kentner Rd, Hatboro, PA 19040
395 Kerrwood Dr, Wayne, PA 19087
385 Kerrwood Dr, Wayne, PA 19087
520 W Kennedy Rd #150, North Wales, PA 19454
514 W Kennedy Rd #153, North Wales, PA 19454
57 Kent Rd, Huntingdon Valley, PA 19006
412 W Kennedy Rd #163, North Wales, PA 19454
414 W Kennedy Rd #162, North Wales, PA 19454
408 W Kennedy Rd #165, North Wales, PA 19454
410 W Kennedy Rd #164, North Wales, PA 19454
404 W Kennedy Rd #167, North Wales, PA 19454
406 W Kennedy Rd #166, North Wales, PA 19454
510 W Kennedy Rd #155, North Wales, PA 19454
295 Kerrwood Dr, Wayne, PA 19087
265 Kerrwood Dr, Wayne, PA 19087
325 Kerrwood Dr, Wayne, PA 19087
285 Kerrwood Dr, Wayne, PA 19087
275 Kerrwood Dr, Wayne, PA 19087
375 Kerrwood Dr, Wayne, PA 19087
365 Kerrwood Dr, Wayne, PA 19087
315 Kerrwood Dr, Wayne, PA 19087
305 Kerrwood Dr, Wayne, PA 19087
415 Kerrwood Dr, Wayne, PA 19087
405 Kerrwood Dr, Wayne, PA 19087
345 Kerrwood Dr, Wayne, PA 19087
335 Kerrwood Dr, Wayne, PA 19087
14 Kerwick Ct, North Wales, PA 19454
12 Kerwick Ct, North Wales, PA 19454
16 Kerwick Ct, North Wales, PA 19454
10 Kerwick Ct, North Wales, PA 19454
407 Kennedy Rd, Collegeville, PA 19426
507 E Kennedy Rd #238, North Wales, PA 19454
103 Keys St, Conshohocken, PA 19428
515 E Kennedy Rd #242, North Wales, PA 19454
108 Kent Dr, North Wales, PA 19454
105 Keys St, Conshohocken, PA 19428
1304 Kenwood Dr, North Wales, PA 19454
1305 Kenwood Dr, North Wales, PA 19454
1302 Kenwood Dr, North Wales, PA 19454
1303 Kenwood Dr, North Wales, PA 19454
900 Kenwood Dr, North Wales, PA 19454
425 Kerrwood Dr, Wayne, PA 19087
1100 Kenwood Dr, North Wales, PA 19454
1004 Kenwood Dr, North Wales, PA 19454
1102 Kenwood Dr, North Wales, PA 19454
1101 Kenwood Dr, North Wales, PA 19454
1104 Kenwood Dr, North Wales, PA 19454
1103 Kenwood Dr, North Wales, PA 19454
901 Kenwood Dr, North Wales, PA 19454
1105 Kenwood Dr, North Wales, PA 19454
903 Kenwood Dr, North Wales, PA 19454
902 E Kennedy Rd #17, North Wales, PA 19454
902 Kenwood Dr, North Wales, PA 19454
900 E Kennedy Rd #18, North Wales, PA 19454
905 Kenwood Dr, North Wales, PA 19454
203 Kensey Rd, Plymouth Meeting, PA 19462
906 E Kennedy Rd #15, North Wales, PA 19454
904 Kenwood Dr, North Wales, PA 19454
904 E Kennedy Rd #16, North Wales, PA 19454
1001 Kenwood Dr, North Wales, PA 19454
1000 Kenwood Dr, North Wales, PA 19454
1002 Kenwood Dr, North Wales, PA 19454
1003 Kenwood Dr, North Wales, PA 19454
419 Kennedy Rd #153, Collegeville, PA 19426
518 W Kennedy Rd #151, North Wales, PA 19454
2720 Kentner Rd, Hatboro, PA 19040
702 E Kennedy Rd #35, North Wales, PA 19454
916 E Kennedy Rd #10, North Wales, PA 19454
706 E Kennedy Rd #33, North Wales, PA 19454
512 W Kennedy Rd #154, North Wales, PA 19454
700 E Kennedy Rd #36, North Wales, PA 19454
910 E Kennedy Rd #13, North Wales, PA 19454
908 E Kennedy Rd #14, North Wales, PA 19454
419 Kennedy Rd, Collegeville, PA 19426
914 E Kennedy Rd #11, North Wales, PA 19454
417 Kennedy Rd, Collegeville, PA 19426
912 E Kennedy Rd #12, North Wales, PA 19454
716 E Kennedy Rd #28, North Wales, PA 19454
708 E Kennedy Rd #32, North Wales, PA 19454
704 E Kennedy Rd #34, North Wales, PA 19454
712 E Kennedy Rd #30, North Wales, PA 19454
714 E Kennedy Rd #29, North Wales, PA 19454
416 W Kennedy Rd #161, North Wales, PA 19454
266 Kentucky Ave, Conshohocken, PA 19428
508 W Kennedy Rd #156, North Wales, PA 19454
Lot 46 Kentucky Ave, Upper Merion Township, PA 19428
506 W Kennedy Rd #157, North Wales, PA 19454
1202 Kenwood Dr, North Wales, PA 19454
1203 Kenwood Dr, North Wales, PA 19454
1200 Kenwood Dr, North Wales, PA 19454
1201 Kenwood Dr, North Wales, PA 19454
1300 Kenwood Dr, North Wales, PA 19454
1301 Kenwood Dr, North Wales, PA 19454
1204 Kenwood Dr, North Wales, PA 19454
1205 Kenwood Dr, North Wales, PA 19454
217 Kent Rd, Ardmore, PA 19003
473 Kenwood Rd, Huntingdon Valley, PA 19006
241 Kent Rd, Wynnewood, PA 19096
408 Kenwood Rd, Huntingdon Valley, PA 19006
422 Kenwood Rd, Huntingdon Valley, PA 19006
245 Kent Rd, Wynnewood, PA 19096
436 Kenwood Rd, Huntingdon Valley, PA 19006
700 E Kennedy Rd, North Wales, PA 19454
450 Kenwood Rd, Huntingdon Valley, PA 19006
460 Kenwood Rd, Huntingdon Valley, PA 19006
225 Kent Rd, Ardmore, PA 19003
472 Kenwood Rd, Huntingdon Valley, PA 19006
213 Kent Rd, Ardmore, PA 19003
2030 Kerr Rd, Harleysville, PA 19438
235 Kent Rd, Wynnewood, PA 19096
3050 Kerper Rd, Lafayette Hill, PA 19444
3052 Kerper Rd, Lafayette Hill, PA 19444
237 Kent Rd, Wynnewood, PA 19096
205 Kent Rd, Ardmore, PA 19003
910 E Kennedy Rd, North Wales, PA 19454
3066 Kerper Rd, Lafayette Hill, PA 19444
3058 Kerper Rd, Lafayette Hill, PA 19444
3064 Kerper Rd, Lafayette Hill, PA 19444
3062 Kerper Rd, Lafayette Hill, PA 19444
3068 Kerper Rd, Lafayette Hill, PA 19444
3067 Kerper Rd, Lafayette Hill, PA 19444
3069 Kerper Rd, Lafayette Hill, PA 19444
3071 Kerper Rd, Lafayette Hill, PA 19444
407 Kennedy Rd Lot 164, Collegeville, PA 19426
3053 Kerper Rd, Lafayette Hill, PA 19444
3051 Kerper Rd, Lafayette Hill, PA 19444
3057 Kerper Rd, Lafayette Hill, PA 19444
711 E Kennedy Rd, North Wales, PA 19454
3063 Kerper Rd, Lafayette Hill, PA 19444
3056 Kerper Rd, Lafayette Hill, PA 19444
3054 Kerper Rd, Lafayette Hill, PA 19444
3060 Kerper Rd, Lafayette Hill, PA 19444
3055 Kerper Rd, Lafayette Hill, PA 19444
3061 Kerper Rd, Lafayette Hill, PA 19444
3059 Kerper Rd, Lafayette Hill, PA 19444
3065 Kerper Rd, Lafayette Hill, PA 19444
105 Kent Dr, North Wales, PA 19454
403 W Kennedy Rd #210, North Wales, PA 19454
201 Kensey Rd, Plymouth Meeting, PA 19462
205 Kensey Rd, Plymouth Meeting, PA 19462
270 Kerrwood Dr #3, Wayne, PA 19087
2490 Kerr Rd, Harleysville, PA 19438
2440 Kerr Rd, Harleysville, PA 19438
59 Keokuk Rd, Royersford, PA 19468
51 Keokuk Rd, Royersford, PA 19468
2152 Kent Rd, Abington, PA 19001
2138 Kent Rd, Abington, PA 19001
2134 Kent Rd, Abington, PA 19001
2148 Kent Rd, Abington, PA 19001
2142 Kent Rd, Abington, PA 19001
2118 Kent Rd, Abington, PA 19001
2122 Kent Rd, Abington, PA 19001
2126 Kent Rd, Abington, PA 19001
2130 Kent Rd, Abington, PA 19001
2143 Kent Rd, Abington, PA 19001
2149 Kent Rd, Abington, PA 19001
2153 Kent Rd, Abington, PA 19001
2114 Kent Rd, Abington, PA 19001
2123 Kent Rd, Abington, PA 19001
2129 Kent Rd, Abington, PA 19001
2133 Kent Rd, Abington, PA 19001
2137 Kent Rd, Abington, PA 19001
463 Kenwood Rd, Huntingdon Valley, PA 19006
449 Kenwood Rd, Huntingdon Valley, PA 19006
2222 Kent Rd, Huntingdon Valley, PA 19006
2115 Kent Rd, Abington, PA 19001
2119 Kent Rd, Abington, PA 19001