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
WILLOW-WINCHESTER
Properties in Montgomery County in WILLOW-WINCHESTER
Find homes for sale in Montgomery County by selecting a property below:
619 Willow Dr, Green Lane, PA 18054
2200 Willow Brook Dr Unit VRM 15, Huntingdon Valley, PA 19006
21 Wilson Way, Phoenixville, PA 19460
35 Wilson Way, Phoenixville, PA 19460
40 Wilson Way, Phoenixville, PA 19460
12 Wilson Way, Phoenixville, PA 19460
3 Wilson Way, Phoenixville, PA 19460
19 Wilson Way, Phoenixville, PA 19460
31 Wilson Way, Phoenixville, PA 19460
32 Wilson Way, Phoenixville, PA 19460
24 Wilson Way, Phoenixville, PA 19460
17 Wilson Way, Phoenixville, PA 19460
30 Wilson Way, Phoenixville, PA 19460
28 Wilson Way, Phoenixville, PA 19460
635 Willow Dr, Green Lane, PA 18054
14 Wilson Way, Phoenixville, PA 19460
18 Wilson Way, Phoenixville, PA 19460
22 Wilson Way, Phoenixville, PA 19460
20 Wilson Way, Phoenixville, PA 19460
264 Wilton Ct, Harleysville, PA 19438
272 Wilton Ct, Harleysville, PA 19438
270 Wilton Ct, Harleysville, PA 19438
266 Wilton Ct, Harleysville, PA 19438
1801 Willow Grove Ave, Glenside, PA 19038
603 Willow Dr, Green Lane, PA 18054
601 Willow Dr, Green Lane, PA 18054
634 Willow Dr, Green Lane, PA 18054
615 Willow Dr, Green Lane, PA 18054
628 Willow Dr, Green Lane, PA 18054
617 Willow Dr, Green Lane, PA 18054
103 Wilson Dr, Schwenksville, PA 19473
625 Willow Dr, Green Lane, PA 18054
626 Willow Dr, Green Lane, PA 18054
499 Willow Ln, North Wales, PA 19454
1601 Winchester Dr, Blue Bell, PA 19422
2360 Willow Brook Dr, Huntingdon Valley, PA 19006
1671 E Willow Grove Ave, Glenside, PA 19038
1705 E Willow Grove Ave, Glenside, PA 19038
1701 E Willow Grove Ave, Laverock, PA 19038
1778 E Willow Grove Ave, Glenside, PA 19038
1807 E Willow Grove Ave, Glenside, PA 19038
107 Willow Grove Ave, Glenside, PA 19038
111 Willow Grove Ave, Glenside, PA 19038
1601 E Willow Grove Ave, Glenside, PA 19038
1650 E Willow Grove Ave, Glenside, PA 19038
1640 E Willow Grove Ave, Glenside, PA 19038
1636 E Willow Grove Ave, Glenside, PA 19038
1702 E Willow Grove Ave, Glenside, PA 19038
715 Willow Grove Ave, Glenside, PA 19038
625 Willow Grove Ave, Glenside, PA 19038
515 Willow Grove Ave, Glenside, PA 19038
1730 E Willow Grove Ave, Glenside, PA 19038
2305 Willow Brook Dr, Huntingdon Valley, PA 19006
1718 E Willow Grove Ave, Glenside, PA 19038
2235 Willow Brook Dr, Huntingdon Valley, PA 19006
1714 E Willow Grove Ave, Glenside, PA 19038
2245 Willow Brook Dr, Huntingdon Valley, PA 19006
2215 Willow Brook Dr, Huntingdon Valley, PA 19006
120 Willow Dr, Hatfield, PA 19440
500 Willow Rd, Oreland, PA 19075
2115 Willow Brook Dr, Huntingdon Valley, PA 19006
2315 Willow Brook Dr, Huntingdon Valley, PA 19006
504 Willow Rd, Oreland, PA 19075
2325 Willow Brook Dr, Huntingdon Valley, PA 19006
2255 Willow Brook Dr, Huntingdon Valley, PA 19006
2155 Willow Brook Dr, Huntingdon Valley, PA 19006
2125 Willow Brook Dr, Huntingdon Valley, PA 19006
2 Willow Ln, Collegeville, PA 19426
2135 Willow Brook Dr, Huntingdon Valley, PA 19006
2105 Willow Brook Dr, Huntingdon Valley, PA 19006
1710 E Willow Grove Ave, Glenside, PA 19038
2165 Willow Brook Dr, Huntingdon Valley, PA 19006
2205 Willow Brook Dr, Huntingdon Valley, PA 19006
1740 E Willow Grove Ave, Glenside, PA 19038
2145 Willow Brook Dr, Huntingdon Valley, PA 19006
1616 E Willow Grove Ave, Glenside, PA 19038
509 Willow Ln, North Wales, PA 19454
502 Willow Ln, North Wales, PA 19454
629 Willow Dr, Green Lane, PA 18054
507 Willow Ln, North Wales, PA 19454
631 Willow Dr, Green Lane, PA 18054
508 Willow Ln, North Wales, PA 19454
496 Willow Ln, North Wales, PA 19454
494 Willow Ln, North Wales, PA 19454
495 Willow Ln, North Wales, PA 19454
104 Willow Dr, Hatfield, PA 19440
1604 E Willow Grove Ave, Glenside, PA 19038
8 Willow Dr, Hatfield, PA 19440
6 Willow Dr, Hatfield, PA 19440
498 Willow Ln, North Wales, PA 19454
4 Willow Dr, Hatfield, PA 19440
500 Willow Ln, North Wales, PA 19454
112 Willow Dr, Hatfield, PA 19440
2225 Willow Brook Dr, Huntingdon Valley, PA 19006
1628 E Willow Grove Ave, Glenside, PA 19038
497 Willow Ln, North Wales, PA 19454
1632 E Willow Grove Ave, Glenside, PA 19038
110 Willow Dr, Hatfield, PA 19440
1612 E Willow Grove Ave, Glenside, PA 19038
106 Willow Dr, Hatfield, PA 19440
601 Willowmere Ln, Ambler, PA 19002
700 Willowmere Ln, Ambler, PA 19002
107 Willow Wood Dr #26, Phoenixville, PA 19460
402 Willowmere Ln, Ambler, PA 19002
602 Willowmere Ln, Ambler, PA 19002
500 Willowmere Ln, Ambler, PA 19002
401 Willowmere Ln, Ambler, PA 19002
302 Willowmere Ln, Ambler, PA 19002
400 Willowmere Ln, Ambler, PA 19002
301 Willowmere Ln, Ambler, PA 19002
202 Willowmere Ln, Ambler, PA 19002
303 Willowmere Ln, Ambler, PA 19002
300 Willowmere Ln, Ambler, PA 19002
201 Willowmere Ln, Ambler, PA 19002
102 Willowmere Ln, Ambler, PA 19002
503 Willowmere Ln, Ambler, PA 19002
101 Willow Dr, Hatfield, PA 19440
501 Willowmere Ln, Ambler, PA 19002
600 Willowmere Ln, Ambler, PA 19002
603 Willowmere Ln, Ambler, PA 19002
502 Willowmere Ln, Ambler, PA 19002
1612 Winchester Dr, Blue Bell, PA 19422
109 Willow Dr, Hatfield, PA 19440
531 Willow Ave, Ambler, PA 19002
113 Willow Dr, Hatfield, PA 19440
114 Willow Dr, Hatfield, PA 19440
115 Willow Dr, Hatfield, PA 19440
260 Wilton Ct, Harleysville, PA 19438
108 Willow Dr, Hatfield, PA 19440
306 Willow Rd, Oreland, PA 19075
105 Willow Dr, Hatfield, PA 19440
107 Willow Dr, Hatfield, PA 19440
23 Wilson Way, Phoenixville, PA 19460
412 Willow Rd, Oreland, PA 19075
2 Willow Dr, Hatfield, PA 19440
122 Willow Dr, Hatfield, PA 19440
422 Willow Grove Ave, Glenside, PA 19038
117 Willow Dr, Hatfield, PA 19440
428 Willow Grove Ave, Glenside, PA 19038
125 Willow Dr, Hatfield, PA 19440
524 Willow Grove Ave, Glenside, PA 19038
119 Willow Dr, Hatfield, PA 19440
530 Willow Grove Ave, Glenside, PA 19038
116 Willow Dr, Hatfield, PA 19440
200 Willowmere Ln, Ambler, PA 19002
101 Willowmere Ln, Ambler, PA 19002
618 Willow Grove Ave, Glenside, PA 19038
103 Willowmere Ln, Ambler, PA 19002
100 Willowmere Ln, Ambler, PA 19002
718 Willow Grove Ave, Glenside, PA 19038
526 Willow Ave, Ambler, PA 19002
522 Willow Ave, Ambler, PA 19002
724 Willow Grove Ave, Glenside, PA 19038
504 Willow Ave, Ambler, PA 19002
1709 E Willow Grove Ave, Glenside, PA 19038
304 Willow Rd, Oreland, PA 19075
506 Willow Ave, Ambler, PA 19002
2549 Willow Brook Ln, Pottstown, PA 19464
2569 Willow Brook Ln, Pottstown, PA 19464
2563 Willow Brook Ln, Pottstown, PA 19464
300 Willowbrook Rd, Horsham, PA 19044
309 Willowbrooke Ln, Royersford, PA 19468
534 Willow Ln, North Wales, PA 19454
303 Willowbrook Rd, Horsham, PA 19044
15 Willow Ln, Collegeville, PA 19426
703 Willowbend Dr, Blue Bell, PA 19422
701 Willowbend Dr, Blue Bell, PA 19422
514 Willow Ln #514, North Wales, PA 19454
632 Willow Dr, Green Lane, PA 18054
2589 Willow Brook Ln, Pottstown, PA 19464
2559 Willow Brook Ln, Pottstown, PA 19464
630 Willow Dr, Green Lane, PA 18054
627 Willow Dr, Green Lane, PA 18054
2557 Willow Brook Ln, Pottstown, PA 19464
2579 Willow Brook Ln, Pottstown, PA 19464
641 Wimbledon Ln, Hatfield, PA 19440
2575 Willow Brook Ln, Pottstown, PA 19464
519 Willow Ln, North Wales, PA 19454
512 Willow Ln, North Wales, PA 19454
513 Willow Ln, North Wales, PA 19454
118 Willow Dr, Hatfield, PA 19440
516 Willow Ln, North Wales, PA 19454
103 Willow Dr, Hatfield, PA 19440
511 Willow Ln, North Wales, PA 19454
514 Willow Ln, North Wales, PA 19454
121 Willow Dr, Hatfield, PA 19440
517 Willow Ln, North Wales, PA 19454
515 Willow Ln, North Wales, PA 19454
268 Wilton Ct, Harleysville, PA 19438
633 Willow Dr, Green Lane, PA 18054
504 Willow Ln, North Wales, PA 19454
2335 Willow Brook Dr, Huntingdon Valley, PA 19006
25 Wilson Way, Phoenixville, PA 19460
11 Wilson Way, Phoenixville, PA 19460
38 Wilson Way, Phoenixville, PA 19460
27 Wilson Way, Phoenixville, PA 19460
2355 Willow Brook Dr, Huntingdon Valley, PA 19006
2345 Willow Brook Dr, Huntingdon Valley, PA 19006
520 Willow Ln, North Wales, PA 19454
518 Willow Ln, North Wales, PA 19454
36 Wilson Way, Phoenixville, PA 19460
34 Wilson Way, Phoenixville, PA 19460
26 Wilson Way, Phoenixville, PA 19460
105 Wilson Dr, Schwenksville, PA 19473
16 Wilson Way, Phoenixville, PA 19460
1799 E Willow Grove Ave, Glenside, PA 19038
322 Willowbrook Rd, Horsham, PA 19044
314 Willowbrooke Ln, Royersford, PA 19468
1921 Willow Ave, Elkins Park, PA 19027
321 Willowbrooke Ln, Royersford, PA 19468
1919 Willow Ave, Elkins Park, PA 19027
323 Willowbrooke Ln, Royersford, PA 19468
101 Willow Wood Ct, North Wales, PA 19454
315 Willowbrooke Ln, Royersford, PA 19468
103 Willow Wood Ct, North Wales, PA 19454
317 Willowbrooke Ln, Royersford, PA 19468
3 Wilmer Ave, Conshohocken, PA 19428
108 Willow Wood Dr #12, Phoenixville, PA 19460
2570 Willow Ln, Gilbertsville, PA 19525
656 Wimbledon Ln, Hatfield, PA 19440
306 Willowbrooke Ln, Royersford, PA 19468
304 Willowbrooke Ln, Royersford, PA 19468
308 Willowbrooke Ln, Royersford, PA 19468
2609 Willow Ln, Gilbertsville, PA 19525
2601 Willow Ln, Gilbertsville, PA 19525
336 Willow Grove Ave, Glenside, PA 19038
104 Willowwood Dr, Phoenixville, PA 19460
2528 Wilshaw Way, Gilbertsville, PA 19525
2518 Wilshaw Way, Gilbertsville, PA 19525
105 Willowwood Dr, Phoenixville, PA 19460
712 Wimbledon Ln, Hatfield, PA 19440
109 Willowwood Dr, Phoenixville, PA 19460
33 Wilson Way, Phoenixville, PA 19460
610 Wimbledon Ln, Hatfield, PA 19440
2584 Willow Brook Ln, Pottstown, PA 19464
107 Willowwood Dr, Phoenixville, PA 19460
114 Willowwood Dr, Phoenixville, PA 19460
2578 Willow Brook Ln, Pottstown, PA 19464
680 Wimbledon Ln, Hatfield, PA 19440
2574 Willow Brook Ln, Pottstown, PA 19464
108 Willowwood Dr, Phoenixville, PA 19460
112 Willowwood Dr, Phoenixville, PA 19460
2020 Willow Brook Dr, Huntingdon Valley, PA 19006
2030 Willow Brook Dr, Huntingdon Valley, PA 19006
2050 Willow Brook Dr, Huntingdon Valley, PA 19006
2040 Willow Brook Dr, Huntingdon Valley, PA 19006
2220 Willow Brook Dr, Huntingdon Valley, PA 19006
2210 Willow Brook Dr, Huntingdon Valley, PA 19006
16 Wilson Dr, Schwenksville, PA 19473
2150 Willow Brook Dr, Huntingdon Valley, PA 19006
2140 Willow Brook Dr, Huntingdon Valley, PA 19006
2200 Willow Brook Dr, Huntingdon Valley, PA 19006
2160 Willow Brook Dr, Huntingdon Valley, PA 19006
2589 Willow Brook Ln, Pottstown, PA 19464
2320 Willow Brook Dr, Huntingdon Valley, PA 19006
2006 Willowwood Dr, Royersford, PA 19468
2330 Willow Brook Dr, Huntingdon Valley, PA 19006
2130 Willow Brook Dr, Huntingdon Valley, PA 19006
2120 Willow Brook Dr, Huntingdon Valley, PA 19006
2003 Willowwood Dr, Royersford, PA 19468
2110 Willow Brook Dr, Huntingdon Valley, PA 19006
2100 Willow Brook Dr, Huntingdon Valley, PA 19006
Lot 2 Wimbledon Ln, Hatfield Township, PA 19440
2 Wilson Dr, Schwenksville, PA 19473
104 Willow Wood Ct, North Wales, PA 19454
2250 Willow Brook Dr, Huntingdon Valley, PA 19006
105 Willow Wood Ct, North Wales, PA 19454
2260 Willow Brook Dr, Huntingdon Valley, PA 19006
100 Willow Wood Ct, North Wales, PA 19454
2300 Willow Brook Dr, Huntingdon Valley, PA 19006
102 Willow Wood Ct, North Wales, PA 19454
2310 Willow Brook Dr, Huntingdon Valley, PA 19006
2045 Willow Brook Dr, Huntingdon Valley, PA 19006
2055 Willow Brook Dr, Huntingdon Valley, PA 19006
1911 Willow Ave, Elkins Park, PA 19027
2230 Willow Brook Dr, Huntingdon Valley, PA 19006
1909 Willow Ave, Elkins Park, PA 19027
2240 Willow Brook Dr, Huntingdon Valley, PA 19006
2015 Willow Brook Dr, Huntingdon Valley, PA 19006
2025 Willow Brook Dr, Huntingdon Valley, PA 19006
2035 Willow Brook Dr, Huntingdon Valley, PA 19006
2340 Willow Brook Dr, Huntingdon Valley, PA 19006
2350 Willow Brook Dr, Huntingdon Valley, PA 19006