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
KEYS-KINGSTON
Properties in Montgomery County in KEYS-KINGSTON
Find homes for sale in Montgomery County by selecting a property below:
654 King Rd, Royersford, PA 19468
672 King Rd, Royersford, PA 19468
211 King of Prussia Rd, Wayne, PA 19087
345 King of Prussia Rd, Wayne, PA 19087
44 Keystone Ct, Collegeville, PA 19426
660 King Rd, Royersford, PA 19468
331 King of Prussia Rd, Wayne, PA 19087
221 King of Prussia Rd, Wayne, PA 19087
607 King Rd, Royersford, PA 19468
668 King Rd, Royersford, PA 19468
223 King of Prussia Rd, Wayne, PA 19087
204 Kimberton Dr Lot 787, Blue Bell, PA 19422
6 King Way, Royersford, PA 19468
595 King of Prussia Rd, Radnor, PA 19087
10 King Way, Royersford, PA 19468
2 King Way, Royersford, PA 19468
14 King Way, Royersford, PA 19468
385 King of Prussia Rd, Wayne, PA 19087
371 King of Prussia Rd, Wayne, PA 19087
1115 Kingsley Rd, Jenkintown, PA 19046
105 Kidalas Ct, North Wales, PA 19454
109 Kimberly Way, Hatfield, PA 19440
102 Kidalas Ct, North Wales, PA 19454
101 Kidalas Ct, North Wales, PA 19454
1057 Kingsley Rd, Jenkintown, PA 19046
117 Kimberly Way, Hatfield, PA 19440
1071 Kingsley Rd, Jenkintown, PA 19046
1063 Kingsley Rd, Jenkintown, PA 19046
601 King Rd, Royersford, PA 19468
1 Kinder Rd, Lafayette Hill, PA 19444
1077 Kingsley Rd, Jenkintown, PA 19046
606 King Rd, Royersford, PA 19468
357 King of Prussia Rd, Wayne, PA 19087
134 Kimberly Way, Hatfield, PA 19440
101 Kimberly Way, Hatfield, PA 19440
1337 King Rd, Huntingdon Valley, PA 19006
497 King Rd, Royersford, PA 19468
1044 Kingsley Rd, Jenkintown, PA 19046
508 King Rd, Royersford, PA 19468
1058 Kingsley Rd, Jenkintown, PA 19046
1072 Kingsley Rd, Jenkintown, PA 19046
610 King Rd, Royersford, PA 19468
1078 Kingsley Rd, Jenkintown, PA 19046
618 King Rd, Royersford, PA 19468
254 King of Prussia Rd, Wayne, PA 19087
302 King of Prussia Rd, Wayne, PA 19087
1130 Kingsley Rd, Jenkintown, PA 19046
616 King Rd, Royersford, PA 19468
262 King of Prussia Rd, Wayne, PA 19087
1140 Kingsley Rd, Jenkintown, PA 19046
278 King of Prussia Rd, Wayne, PA 19087
731 Killdeer Ln, Huntingdon Valley, PA 19006
745 Killdeer Ln, Huntingdon Valley, PA 19006
541 King Rd, Royersford, PA 19468
759 Killdeer Ln, Huntingdon Valley, PA 19006
773 Killdeer Ln, Huntingdon Valley, PA 19006
403 Kilarney Way, Royersford, PA 19468
5 King Way, Royersford, PA 19468
1 King Way, Royersford, PA 19468
95 King Way, Royersford, PA 19468
91 King Way, Royersford, PA 19468
82 King Way, Royersford, PA 19468
79 King Way, Royersford, PA 19468
41 King Way, Royersford, PA 19468
3 Kinder Rd, Conshohocken, PA 19428
98 King Way, Royersford, PA 19468
2 Kinder Rd, Conshohocken, PA 19428
99 King Way, Royersford, PA 19468
4 Kinder Rd, Conshohocken, PA 19428
21 King Way, Royersford, PA 19468
17 King Way, Royersford, PA 19468
94 King Way, Royersford, PA 19468
1620 Kings Mill RD, Gwynedd Valley, PA 19437
13 King Way, Royersford, PA 19468
9 King Way, Royersford, PA 19468
46 King Way, Royersford, PA 19468
508 King Rd, Collegeville, PA 19426
318 King of Prussia Rd, Wayne, PA 19087
293 Kingsfield Dr, Souderton, PA 18964
257 King of Prussia Rd, Wayne, PA 19087
22 King Way, Royersford, PA 19468
314 King of Prussia Rd, Wayne, PA 19087
295 Kingsfield Dr, Souderton, PA 18964
18 King Way, Royersford, PA 19468
326 King of Prussia Rd, Wayne, PA 19087
62 King Way, Royersford, PA 19468
265 King of Prussia Rd, Wayne, PA 19087
287 Kingsfield Dr, Souderton, PA 18964
58 King Way, Royersford, PA 19468
412 King of Prussia Rd, Wayne, PA 19087
249 King of Prussia Rd, Wayne, PA 19087
34 King Way, Royersford, PA 19468
330 King of Prussia Rd, Wayne, PA 19087
1312 King Rd, Huntingdon Valley, PA 19006
29 King Way, Royersford, PA 19468
420 King of Prussia Rd, Wayne, PA 19087
25 King Way, Royersford, PA 19468
368 King of Prussia Rd, Wayne, PA 19087
87 King Way, Royersford, PA 19468
408 King of Prussia Rd, Wayne, PA 19087
83 King Way, Royersford, PA 19468
422 King of Prussia Rd, Wayne, PA 19087
376 King of Prussia Rd, Wayne, PA 19087
26 King Way, Royersford, PA 19468
37 King Way, Royersford, PA 19468
356 King of Prussia Rd, Wayne, PA 19087
33 King Way, Royersford, PA 19468
386 King of Prussia Rd, Wayne, PA 19087
1616 Kings Mill Rd, Ambler, PA 19002
514 King of Prussia Rd, Wayne, PA 19087
1320 King Rd, Huntingdon Valley, PA 19006
520 King of Prussia Rd, Wayne, PA 19087
1332 King Rd, Huntingdon Valley, PA 19006
1340 King Rd, Huntingdon Valley, PA 19006
625 King Rd, Royersford, PA 19468
285 Kingsfield Dr, Souderton, PA 18964
1350 King Rd, Huntingdon Valley, PA 19006
426 King of Prussia Rd, Wayne, PA 19087
430 King of Prussia Rd, Wayne, PA 19087
49 Keystone Ct, Collegeville, PA 19426
1618 Kings Mill Rd, Ambler, PA 19002
524 King of Prussia Rd, Wayne, PA 19087
1306 King Rd, Huntingdon Valley, PA 19006
532 King of Prussia Rd, Wayne, PA 19087
78 King Way, Royersford, PA 19468
678 King of Prussia Rd, Wayne, PA 19087
74 King Way, Royersford, PA 19468
536 King of Prussia Rd, Wayne, PA 19087
297 Kingsfield Dr, Souderton, PA 18964
54 King Way, Royersford, PA 19468
434 King of Prussia Rd, Wayne, PA 19087
50 King Way, Royersford, PA 19468
506 King of Prussia Rd, Wayne, PA 19087
662 King of Prussia Rd, Wayne, PA 19087
316 King of Prussia Rd, Wayne, PA 19087
283 Kingsfield Dr, Souderton, PA 18964
70 King Way, Royersford, PA 19468
1614 Kings Mill Rd, Ambler, PA 19002
66 King Way, Royersford, PA 19468
652 King of Prussia Rd, Wayne, PA 19087
299 Kingsfield Dr, Souderton, PA 18964
267 Kingsfield Dr, Souderton, PA 18964
L:32 King Rd, Royersford, PA 19468
201 Kimberton Dr, Blue Bell, PA 19422
206 Kimberton Dr, Blue Bell, PA 19422
208 Kimberton Dr, Blue Bell, PA 19422
261 Kingsfield Dr, Souderton, PA 18964
286 Kingsfield Dr, Souderton, PA 18964
3734 Kings Rd, Pennsburg, PA 18073
263 Kingsfield Dr, Souderton, PA 18964
3710 Kings Rd, Pennsburg, PA 18073
3708 Kings Rd, Pennsburg, PA 18073
288 Kingsfield Dr, Souderton, PA 18964
1862 Kimball Ave, Willow Grove, PA 19090
296 Kingsfield Dr, Souderton, PA 18964
257 Kingsfield Dr, Souderton, PA 18964
204 Kimberton Dr, Blue Bell, PA 19422
202 Kimberton Dr, Blue Bell, PA 19422
120 Kingston Rd, Cheltenham, PA 19012
122 Kingston Rd, Cheltenham, PA 19012
355 Kingspond Ln, Souderton, PA 18964
289 Kingsfield Dr, Souderton, PA 18964
269 Kingsfield Dr, Souderton, PA 18964
785 Killdeer Ln, Huntingdon Valley, PA 19006
659 Killdeer Ln, Huntingdon Valley, PA 19006
671 Killdeer Ln, Huntingdon Valley, PA 19006
222 King Fisher Ct, Harleysville, PA 19438
132 Kimberbrae DR, Kimberton, PA 19442
3702 Kings Rd, Pennsburg, PA 18073
623 Killdeer Ln, Huntingdon Valley, PA 19006
294 King of Prussia Rd, Wayne, PA 19087
259 Kingsfield Dr, Souderton, PA 18964
611 Killdeer Ln, Huntingdon Valley, PA 19006
636 Killdeer Ln, Huntingdon Valley, PA 19006
310 King of Prussia Rd, Wayne, PA 19087
648 Killdeer Ln, Huntingdon Valley, PA 19006
286 King of Prussia Rd, Wayne, PA 19087
666 Killdeer Ln, Huntingdon Valley, PA 19006
672 Killdeer Ln, Huntingdon Valley, PA 19006
684 Killdeer Ln, Huntingdon Valley, PA 19006
142 Kimberbrae DR, Kimberton, PA 19422
696 Killdeer Ln, Huntingdon Valley, PA 19006
578 King Rd, Royersford, PA 19468
717 Killdeer Ln, Huntingdon Valley, PA 19006
683 Killdeer Ln, Huntingdon Valley, PA 19006
695 Killdeer Ln, Huntingdon Valley, PA 19006
1001 Kingsdown Ct, Ambler, PA 19002
635 Killdeer Ln, Huntingdon Valley, PA 19006
647 Killdeer Ln, Huntingdon Valley, PA 19006
703 Killdeer Ln, Huntingdon Valley, PA 19006
746 Killdeer Ln, Huntingdon Valley, PA 19006
3990 Kim Rd, Collegeville, PA 19426
704 Killdeer Ln, Huntingdon Valley, PA 19006
718 Killdeer Ln, Huntingdon Valley, PA 19006
732 Killdeer Ln, Huntingdon Valley, PA 19006
345LOT2 King of Prussia Rd, Wayne, PA
760 Killdeer Ln, Huntingdon Valley, PA 19006
291 Kingsfield Dr, Souderton, PA 18964
1040 Kingscote Dr, Harleysville, PA 19438
113 Keys St, Conshohocken, PA 19428
117 Kingston Rd, Cheltenham, PA 19012
119 Kingston Rd, Cheltenham, PA 19012
273 Kingsfield Dr, Souderton, PA 18964
290 Kingsfield Dr, Souderton, PA 18964
115 Kingston Rd, Cheltenham, PA 19012
6 Kingston Cir, Collegeville, PA 19426
121 Kingston Rd, Cheltenham, PA 19012
1615 KINGS MILL Rd, GWYNEDD VALLEY, PA 19437
2 Kingston Cir, Collegeville, PA 19426
1060 Kingscote Dr, Harleysville, PA 19438
115 Keys St, Conshohocken, PA 19428
123 Kingston Rd, Cheltenham, PA 19012
551 King Rd, Royersford, PA 19468
20 Kingston Cir, Collegeville, PA 19426
345 King of Prussia Rd Lot 2, Wayne, PA 19087
270 Kingsfield Dr, Souderton, PA 18964
272 Kingsfield Dr, Souderton, PA 18964
3155 Keyser Rd, Schwenksville, PA 19473
117 Keys St, Conshohocken, PA 19428
58 Kibblehouse Dr, Schwenksville, PA 19473
265 Kingsfield Dr, Souderton, PA 18964
18 Kingston Cir, Collegeville, PA 19426
24 Kibblehouse Dr, Schwenksville, PA 19473
14 Kibblehouse Dr, Schwenksville, PA 19473
34 Kibblehouse Dr, Schwenksville, PA 19473
104 KIMBERBRAE Dr, KIMBERTON, PA 19422
1041 Kingsdown Ct, Ambler, PA 19002
1039 Kingsdown Ct, Ambler, PA 19002
1037 Kingsdown Ct, Ambler, PA 19002
1035 Kingsdown Ct, Ambler, PA 19002
1047 Kingsdown Ct, Ambler, PA 19002
1045 Kingsdown Ct, Ambler, PA 19002
1043 Kingsdown Ct, Ambler, PA 19002
644 King of Prussia Rd, Wayne, PA 19087
1026 Kingsdown Ct, Ambler, PA 19002
1006 Kingsdown Ct, Ambler, PA 19002
1004 Kingsdown Ct, Ambler, PA 19002
1000 Kingsdown Ct, Ambler, PA 19002
1057 Kinghorn Cir, Ambler, PA 19002
732 Killdeer Ln, Huntingdon Valley, PA 19006
118 Kimberly Way, Hatfield, PA 19440
1 King Canyon Dr, Collegeville, PA 19426
36 Smith Rd, Schwenksville, PA 19473
1618 Kings Mill RD, Gwynedd Valley, PA 19437
1125 Kingsley Hall Dr, Lansdale, PA 19446
351 King of Prussia Rd, Wayne, PA 19087
353 Kingspond Ln, Souderton, PA 18964
351 Kingspond Ln, Souderton, PA 18964
209 King of Prussia Rd, Wayne, PA 19087
1065 Kingscote Dr, Harleysville, PA 19438
341 King of Prussia Rd, Wayne, PA 19087
1023 Kingsdown Ct, Ambler, PA 19002
1025 Kingsdown Ct, Ambler, PA 19002
1019 Kingsdown Ct, Ambler, PA 19002
1021 Kingsdown Ct, Ambler, PA 19002
1035 Kingscote Dr, Harleysville, PA 19438
1033 Kingsdown Ct, Ambler, PA 19002
120 King Rd, Green Lane, PA 18054
1027 Kingsdown Ct, Ambler, PA 19002
1029 Kingsdown Ct, Ambler, PA 19002
118 King Rd, Green Lane, PA 18054
1054 Kingsdown Ct, Ambler, PA 19002
1056 Kingsdown Ct, Ambler, PA 19002
1058 Kingsdown Ct, Ambler, PA 19002
1028 Kingsdown Ct, Ambler, PA 19002
271 Kingsfield Dr, Souderton, PA 18964
1030 Kingsdown Ct, Ambler, PA 19002
1884 Keyser Rd, Lansdale, PA 19446
1032 Kingsdown Ct, Ambler, PA 19002
1052 Kingsdown Ct, Ambler, PA 19002
284 Kingsfield Dr, Souderton, PA 18964
1009 Kingsdown Ct, Ambler, PA 19002
1003 Kingsdown Ct, Ambler, PA 19002
1885 Keyser Rd, Lansdale, PA 19446
1005 Kingsdown Ct, Ambler, PA 19002
281 Kingsfield Dr, Souderton, PA 18964
1005 Kingscote Dr, Harleysville, PA 19438
1015 Kingsdown Ct, Ambler, PA 19002
1017 Kingsdown Ct, Ambler, PA 19002
1011 Kingsdown Ct, Ambler, PA 19002
294 Kingsfield Dr, Souderton, PA 18964
1013 Kingsdown Ct, Ambler, PA 19002
275 Kingsfield Dr, Souderton, PA 18964