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
KINGSTON-KNOCK HILL
Properties in Montgomery County in KINGSTON-KNOCK HILL
Find homes for sale in Montgomery County by selecting a property below:
514 Knight Rd, Ambler, PA 19002
432 Knight Rd, Ambler, PA 19002
127 Knightsbridge Rd, Wynnewood, PA 19096
428 Knight Rd, Ambler, PA 19002
716 Knight Rd, Blue Bell, PA 19422
712 Knight Rd, Blue Bell, PA 19422
418 Knightsbridge Ln Lot 6, Hatfield, PA 19440
724 Knight Rd, Blue Bell, PA 19422
720 Knight Rd, Blue Bell, PA 19422
708 Knight Rd, Ambler, PA 19002
700 Knight Rd, Ambler, PA 19002
736 Knight Rd, Blue Bell, PA 19422
721 Knight Rd, Blue Bell, PA 19422
725 Knight Rd, Blue Bell, PA 19422
1035 Kipling Rd, Jenkintown, PA 19046
729 Knight Rd, Blue Bell, PA 19422
449 Kirsten Cir, Collegeville, PA 19426
119 Kirk Dr, Huntingdon Valley, PA 19006
733 Knight Rd, Blue Bell, PA 19422
737 Knight Rd, Blue Bell, PA 19422
99 Kirk St, Conshohocken, PA 19428
1004 Knapp Rd, North Wales, PA 19454
370 Kinsey Rd, Lower Salford Township, PA 19438
1006 Knapp Rd, North Wales, PA 19454
1004 Knapp Rd, North Wales, PA 19454
1303 Kirks Ln, Dresher, PA 19025
1300 Kirks Ln, Dresher, PA 19025
701 Kingswood Vale, Perkiomenville, PA 18074
300 Kinsey Rd, Harleysville, PA 19438
1998 Knight Rd, Green Lane, PA 18054
W.B. Kingston Way, Montgomery Township, PA 19454
732 Knight Rd, Blue Bell, PA 19422
101 Kirk St, Conshohocken, PA 19428
728 Knight Rd, Blue Bell, PA 19422
2540 Kirk Dr, Huntingdon Valley, PA 19006
1733 Kirks Ln, Dresher, PA 19025
2532 Kirk Dr, Huntingdon Valley, PA 19006
2556 Kirk Dr, Huntingdon Valley, PA 19006
2548 Kirk Dr, Huntingdon Valley, PA 19006
1727 Kirks Ln, Dresher, PA 19025
232 Kirk Dr, Huntingdon Valley, PA 19006
1309 Kirks Ln, Dresher, PA 19025
220 Kirk Dr, Huntingdon Valley, PA 19006
1739 Kirks Ln, Dresher, PA 19025
208 Kirk Dr, Huntingdon Valley, PA 19006
1411 Knightsbridge Dr, Blue Bell, PA 19422
196 Kirk Dr, Huntingdon Valley, PA 19006
1305 Kirks Ln, Dresher, PA 19025
151 Kirk Dr, Huntingdon Valley, PA 19006
1313 Kirks Ln, Dresher, PA 19025
2509 Kirk Dr, Huntingdon Valley, PA 19006
1 Kinsey Rd, Lower Salford Township, PA 19438
2501 Kirk Dr, Huntingdon Valley, PA 19006
139 Kirk Dr, Huntingdon Valley, PA 19006
2588 Kirk Dr, Huntingdon Valley, PA 19006
2533 Kirk Dr, Huntingdon Valley, PA 19006
1721 Kirks Ln, Dresher, PA 19025
2500 Kirk Dr, Huntingdon Valley, PA 19006
2565 Kirk Dr, Huntingdon Valley, PA 19006
210 Knights Ct, Conshohocken, PA 19428
416 Knight Rd, Ambler, PA 19002
34 Kinsey Rd, Lower Salford Township, PA 19438
408 Knight Rd, Ambler, PA 19002
1321 Kirks Ln, Dresher, PA 19025
1451 Knightsbridge Dr, Blue Bell, PA 19422
2580 Kirk Dr, Huntingdon Valley, PA 19006
708 Knight RD, Penllyn, PA 19422
2564 Kirk Dr, Huntingdon Valley, PA 19006
2596 Kirk Dr, Huntingdon Valley, PA 19006
743 Knight Cir, Blue Bell, PA 19422
622 Kirkwood St, Jenkintown, PA 19046
741 Knight Cir, Blue Bell, PA 19422
744 Knight Cir, Blue Bell, PA 19422
1068 Kipling Rd, Jenkintown, PA 19046
2524 Kirk Dr, Huntingdon Valley, PA 19006
742 Knight Cir, Blue Bell, PA 19422
2516 Kirk Dr, Huntingdon Valley, PA 19006
740 Knight Cir, Blue Bell, PA 19422
1089 Kipling Rd, Jenkintown, PA 19046
1004 Kipling Rd, Jenkintown, PA 19046
2180 Kirk Rd, Abington, PA 19001
2571 Kirk Dr, Huntingdon Valley, PA 19006
2172 Kirk Rd, Abington, PA 19001
2175 Kirk Rd, Abington, PA 19001
2169 Kirk Rd, Abington, PA 19001
2543 Kirk Dr, Huntingdon Valley, PA 19006
608 Kirkwood St, Jenkintown, PA 19046
2508 Kirk Dr, Huntingdon Valley, PA 19006
1042 Kipling Rd, Jenkintown, PA 19046
1046 Kipling Rd, Jenkintown, PA 19046
2525 Kirk Dr, Huntingdon Valley, PA 19006
756 Kirkwood St, Jenkintown, PA 19046
752 Kirkwood St, Jenkintown, PA 19046
2850 Knight Ln, Huntingdon Valley, PA 19006
1014 Kipling Rd, Jenkintown, PA 19046
124 Kingston Rd, Cheltenham, PA 19012
1030 Kipling Rd, Jenkintown, PA 19046
2860 Knight Ln, Huntingdon Valley, PA 19006
410 Kleman Rd, Gilbertsville, PA 19525
1150 Kipling Ct, Lansdale, PA 19446
413 Kleman Rd, Gilbertsville, PA 19525
1158 Kipling Ct, Lansdale, PA 19446
1160 Kipling Ct, Lansdale, PA 19446
1152 Kipling Ct, Lansdale, PA 19446
1156 Kipling Ct, Lansdale, PA 19446
1166 Kipling Ct, Lansdale, PA 19446
1170 Kipling Ct, Lansdale, PA 19446
1993 Knight Rd, Green Lane, PA 18054
442 Knightsbridge Ln, Hatfield, PA 19440
1162 Kipling Ct, Lansdale, PA 19446
1995 Knight Rd, Green Lane, PA 18054
1164 Kipling Ct, Lansdale, PA 19446
2 Kirk Dr, Huntingdon Valley, PA 19006
1989 Knight Rd, Green Lane, PA 18054
1176 Kipling Ct, Lansdale, PA 19446
1991 Knight Rd, Green Lane, PA 18054
2 Kinsey Rd Lot 2, Lower Salford Township, PA 19438
1172 Kipling Ct, Lansdale, PA 19446
1174 Kipling Ct, Lansdale, PA 19446
202 Knights Ct, Conshohocken, PA 19428
204 Knights Ct, Conshohocken, PA 19428
901 Kirkwood Ave, Huntingdon Valley, PA 19006
737 Kirkwood St, Jenkintown, PA 19046
187 Kirk Dr, Huntingdon Valley, PA 19006
733 Kirkwood St, Jenkintown, PA 19046
199 Kirk Dr, Huntingdon Valley, PA 19006
747 Kirkwood St, Jenkintown, PA 19046
244 Kirk Dr, Huntingdon Valley, PA 19006
743 Kirkwood St, Jenkintown, PA 19046
136 Kirk Dr, Huntingdon Valley, PA 19006
1146 Kipling Ct, Lansdale, PA 19446
715 Kirkwood St, Jenkintown, PA 19046
2086 Knight Rd, Pennsburg, PA 18073
729 Kirkwood St, Jenkintown, PA 19046
1144 Kipling Ct, Lansdale, PA 19446
623 Kirkwood St, Jenkintown, PA 19046
627 Kirkwood St, Jenkintown, PA 19046
923 Kirkwood Ave, Huntingdon Valley, PA 19006
112 Kirk Dr, Huntingdon Valley, PA 19006
1304 Kirks Ln, Dresher, PA 19025
1142 Kipling Ct, Lansdale, PA 19446
915 Kirkwood Ave, Huntingdon Valley, PA 19006
2589 Kirk Dr, Huntingdon Valley, PA 19006
124 Kirk Dr, Huntingdon Valley, PA 19006
1312 Kirks Ln, Dresher, PA 19025
1308 Kirks Ln, Dresher, PA 19025
1715 Kirks Ln, Dresher, PA 19025
751 Kirkwood St, Jenkintown, PA 19046
1322 Kirks Ln, Dresher, PA 19025
661 Kirkwood St, Jenkintown, PA 19046
665 Kirkwood St, Jenkintown, PA 19046
3106 Kingsward Rd, Pennsburg, PA 18073
631 Kirkwood St, Jenkintown, PA 19046
3117 Kingsward Rd, Pennsburg, PA 18073
635 Kirkwood St, Jenkintown, PA 19046
570 Layfield Rd Unit K, Perkiomenville, PA 18074
619 Kirkwood St, Jenkintown, PA 19046
201 Knights Ct, Conshohocken, PA 19428
148 Kirk Dr, Huntingdon Valley, PA 19006
231 Kirk Dr, Huntingdon Valley, PA 19006
184 Kirk Dr, Huntingdon Valley, PA 19006
2417 Knight Rd, Pennsburg, PA 18073
172 Kirk Dr, Huntingdon Valley, PA 19006
655 Kirkwood St, Jenkintown, PA 19046
160 Kirk Dr, Huntingdon Valley, PA 19006
380 Kleman Rd, Gilbertsville, PA 19525
406 Kleman Rd, Gilbertsville, PA 19525
143 Kingston Rd, Cheltenham, PA 19012
362 Kleman Rd, Gilbertsville, PA 19525
139 Kingston Rd, Cheltenham, PA 19012
376 Kleman Rd, Gilbertsville, PA 19525
368 Kleman Rd, Gilbertsville, PA 19525
363 Kleman Rd, Gilbertsville, PA 19525
121 Kirk St, Conshohocken, PA 19428
119 Kirk St, Conshohocken, PA 19428
223 Kinsey Rd, Harleysville, PA 19438
135 Kingston Rd, Cheltenham, PA 19012
201 Kinsey Rd, Harleysville, PA 19438
507 Kleman Rd, Gilbertsville, PA 19525
197 Kinsey Rd, Harleysville, PA 19438
131 Kingston Rd, Cheltenham, PA 19012
321 Kinsey Rd, Harleysville, PA 19438
129 Kingston Rd, Cheltenham, PA 19012
315 Kinsey Rd, Harleysville, PA 19438
513 Kleman Rd, Gilbertsville, PA 19525
309 Kinsey Rd, Harleysville, PA 19438
331 Kinsey Rd, Harleysville, PA 19438
149 Kingston Rd, Cheltenham, PA 19012
147 Kingston Rd, Cheltenham, PA 19012
145 Kingston Rd, Cheltenham, PA 19012
424 Kleman Rd, Gilbertsville, PA 19525
127 Kingston Rd, Cheltenham, PA 19012
228 Kinsey Rd, Harleysville, PA 19438
89 Kinsey Rd, Harleysville, PA 19438
310 Kinsey Rd, Harleysville, PA 19438
330 Kinsey Rd, Harleysville, PA 19438
69 Klingerman Rd, Telford, PA 18969
95 Kinsey Rd, Harleysville, PA 19438
105 Kinsey Rd, Harleysville, PA 19438
189 Kinsey Rd, Harleysville, PA 19438
193 Kinsey Rd, Harleysville, PA 19438
181 Kinsey Rd, Harleysville, PA 19438
185 Kinsey Rd, Harleysville, PA 19438
239 Kinsey Rd, Harleysville, PA 19438
208 Knights Ct, Conshohocken, PA 19428
Lot#3 Kingswood Vale, New Hanover Township, PA 18074
53 Klingerman Rd, Telford, PA 18969
104 Knightsbridge Rd, Wynnewood, PA 19096
940 Kirkwood Ave, Huntingdon Valley, PA 19006
934 Kirkwood Ave, Huntingdon Valley, PA 19006
122 Kirk St, Conshohocken, PA 19428
124 Kirk St, Conshohocken, PA 19428
742 Kirkwood St, Jenkintown, PA 19046
738 Kirkwood St, Jenkintown, PA 19046
870 Kirkwood Ave, Huntingdon Valley, PA 19006
658 Kirkwood St, Jenkintown, PA 19046
926 Kirkwood Ave, Huntingdon Valley, PA 19006
920 Kirkwood Ave, Huntingdon Valley, PA 19006
906 Kirkwood Ave, Huntingdon Valley, PA 19006
914 Kirkwood Ave, Huntingdon Valley, PA 19006
648 Kirkwood St, Jenkintown, PA 19046
636 Kirkwood St, Jenkintown, PA 19046
662 Kirkwood St, Jenkintown, PA 19046
666 Kirkwood St, Jenkintown, PA 19046
100 Kinsey Rd, Lower Salford Township, PA 19438
710 Kirkwood St, Jenkintown, PA 19046
670 Kirkwood St, Jenkintown, PA 19046
702 Kirkwood St, Jenkintown, PA 19046
116 Kinsey Rd, Lower Salford Township, PA 19438
138 Knock Hill Dr, Royersford, PA 19468
94 Kinsey Rd, Harleysville, PA 19438
90 Kinsey Rd, Harleysville, PA 19438
158 Kinsey Rd, Harleysville, PA 19438
170 Kinsey Rd, Harleysville, PA 19438
164 Kinsey Rd, Harleysville, PA 19438
182 Kinsey Rd, Harleysville, PA 19438
176 Kinsey Rd, Harleysville, PA 19438
192 Kinsey Rd, Harleysville, PA 19438
2488 Knight Rd, Pennsburg, PA 18073
444 Kleman Rd, Gilbertsville, PA 19525
350 Kinsey Rd, Harleysville, PA 19438
113 Knightsbridge Rd, Wynnewood, PA 19096
440 Kleman Rd, Gilbertsville, PA 19525
434 Kleman Rd, Gilbertsville, PA 19525
115 Knightsbridge Rd, Wynnewood, PA 19096
409 Kleman Rd, Gilbertsville, PA 19525
167 Knock Hill Dr, Royersford, PA 19468
121 Knightsbridge Rd, Wynnewood, PA 19096
403 Kleman Rd, Gilbertsville, PA 19525
145 Knightsbridge Rd, Wynnewood, PA 19096
461 Kleman Rd, Gilbertsville, PA 19525
465 Kleman Rd, Gilbertsville, PA 19525
676 Kingswood Vale, Perkiomenville, PA 18074
150 Knock Hill Dr, Royersford, PA 19468
672 Kingswood Vale, Perkiomenville, PA 18074
152 Knock Hill Dr, Royersford, PA 19468
681 Kingswood Vale, Perkiomenville, PA 18074
702 Kingswood Vale, Perkiomenville, PA 18074
695 Kingswood Vale, Perkiomenville, PA 18074
2057 Knight Rd, Pennsburg, PA 18073
107 Knock Hill Dr, Limerick, PA 19468
441 Kleman Rd, Gilbertsville, PA 19525
66 Klingerman Rd, Telford, PA 18969
52 Klingerman Rd, Telford, PA 18969
109 Knightsbridge Rd, Wynnewood, PA 19096
175 Kinsey Rd, Lower Salford Township, PA 19438
105 Knightsbridge Rd, Wynnewood, PA 19096
101 Knightsbridge Rd, Wynnewood, PA 19096
120 Knightsbridge Rd, Wynnewood, PA 19096
128 Knightsbridge Rd, Wynnewood, PA 19096
190 Kline Rd, Royersford, PA 19468
184 Kline Rd, Royersford, PA 19468
100 Knightsbridge Rd, Wynnewood, PA 19096
158 Kline Rd, Royersford, PA 19468
172 Kline Rd, Royersford, PA 19468
108 Knightsbridge Rd, Wynnewood, PA 19096
166 Kline Rd, Royersford, PA 19468
132 Knightsbridge Rd, Wynnewood, PA 19096
136 Knightsbridge Rd, Wynnewood, PA 19096
50 Knock Hill Dr, Limerick, PA 19468
110 Knightsbridge Rd, Wynnewood, PA 19096
140 Knightsbridge Rd, Wynnewood, PA 19096
144 Knightsbridge Rd, Wynnewood, PA 19096