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
WICKFIELD-WILLOW
Properties in Montgomery County in WICKFIELD-WILLOW
Find homes for sale in Montgomery County by selecting a property below:
116 Wild Run Rd, Barto, PA 19504
25 William Penn Dr, Schwenksville, PA 19473
35 William Penn Dr, Schwenksville, PA 19473
114 Wild Run Rd, Barto, PA 19504
303 Williams Rd, Fort Washington, PA 19034
305 Williams Rd, Fort Washington, PA 19034
64 William Penn Dr, Schwenksville, PA 19473
125 William Penn Dr, Schwenksville, PA 19473
115 William Penn Dr, Schwenksville, PA 19473
00 Widlund Dr, Lederach, PA 19473
149 Wild Run Rd, Barto, PA 19504
1805 Willow Ave, Elkins Park, PA 19027
145 Wild Run Rd, Barto, PA 19504
101 Wild Run Rd, Barto, PA 19504
104 Wild Run Rd, Barto, PA 19504
5 Schwenk Rd, Perkiomenville, PA 18074
127 Wild Run Rd, Barto, PA 19504
819 Wickfield Rd, Wynnewood, PA 19096
Lot 22 WILLIAM PENN Dr, LIMERICK, PA 19468
148 Wild Run Rd, Barto, PA 19504
144 Wild Run Rd, Barto, PA 19504
354 Williams Rd, Wynnewood, PA 19096
811 Wickfield Rd, Wynnewood, PA 19096
120 Wild Run Rd, Barto, PA 19504
822 Wickfield Rd, Wynnewood, PA 19096
100 Wild Run Rd, Barto, PA 19504
625 Wildflower Ln, Wynnewood, PA 19096
139 Wild Run Rd, Barto, PA 19504
650 Wildflower Ln, Wynnewood, PA 19096
133 Wild Run Rd, Barto, PA 19504
350 Williams Rd, Wynnewood, PA 19096
1804 Willow Ave, Willow Grove, PA 19090
1800 Willow Ave, Willow Grove, PA 19090
1869 Willow Ave, Willow Grove, PA 19090
152 Wild Run Rd, Barto, PA 19504
157 Wild Run Rd, Barto, PA 19504
153 Wild Run Rd, Barto, PA 19504
1849 Willow Ave, Willow Grove, PA 19090
136 Wild Run Rd, Barto, PA 19504
132 Wild Run Rd, Barto, PA 19504
812 Wickfield Rd, Wynnewood, PA 19096
1608 Willow Ave, Elkins Park, PA 19027
1610 Willow Ave, Elkins Park, PA 19027
1516 Willow Ave, La Mott, PA 19027
1620 Willow Ave, Elkins Park, PA 19027
1612 Willow Ave, Elkins Park, PA 19027
3098 Wild Run Rd #3096, Pennsburg, PA 18073
3137 Wild Run Rd, Pennsburg, PA 18073
107 Wild Run Rd, Barto, PA 19504
3054 Wild Run Rd, Pennsburg, PA 18073
1614 Willow Ave, Elkins Park, PA 19027
1622 Willow Ave, Elkins Park, PA 19027
307 Williams Rd, Fort Washington, PA 19034
336 Widlund Dr, Schwenksville, PA 19473
325 Widlund Dr, Schwenksville, PA 19473
326 Widlund Dr, Schwenksville, PA 19473
331 Widlund Dr, Schwenksville, PA 19473
115 WILLIAM PENN Dr, LIMERICK, PA 19568
1836 Willow Ave, Willow Grove, PA 19090
815 Wickfield Rd, Wynnewood, PA 19096
814 Wickfield Rd, Wynnewood, PA 19096
818 Wickfield Rd, Wynnewood, PA 19096
820 Wickfield Rd, Wynnewood, PA 19096
826 Wickfield Rd, Wynnewood, PA 19096
1876 Willow Ave, Willow Grove, PA 19090
305 Williams Cir, Schwenksville, PA 19473
2039 Williamsburg Rd, Huntingdon Valley, PA 19006
2069 Williamsburg Rd, Huntingdon Valley, PA 19006
309 Williams Cir, Schwenksville, PA 19473
2049 Williamsburg Rd, Huntingdon Valley, PA 19006
2083 Williamsburg Rd, Huntingdon Valley, PA 19006
1153 Willard Rd, Huntingdon Valley, PA 19006
2059 Williamsburg Rd, Huntingdon Valley, PA 19006
2105 Williamsburg Rd, Huntingdon Valley, PA 19006
2028 Williamsburg Rd, Huntingdon Valley, PA 19006
105 William Penn Dr, Limerick, PA 19468
2072 Williamsburg Rd, Huntingdon Valley, PA 19006
403 Willard Rd, Hatboro, PA 19040
1165 Willard Rd, Huntingdon Valley, PA 19006
1801 Willow Ave, Willow Grove, PA 19090
2050 Williamsburg Rd, Huntingdon Valley, PA 19006
313 Williams Cir, Schwenksville, PA 19473
2084 Williamsburg Rd, Huntingdon Valley, PA 19006
303 Willard Rd, Hatboro, PA 19040
2025 Williamsburg Rd, Huntingdon Valley, PA 19006
2060 Williamsburg Rd, Huntingdon Valley, PA 19006
1817 Willow Ave, Willow Grove, PA 19090
311 Williams Cir, Schwenksville, PA 19473
2106 Williamsburg Rd, Huntingdon Valley, PA 19006
1815 Willow Ave, Willow Grove, PA 19090
407 Willard Rd, Hatboro, PA 19040
16 Wild Run Rd, Barto, PA 19504
660 Williamson Rd, Bryn Mawr, PA 19010
1809 Willow Ave, Willow Grove, PA 19090
1805 Willow Ave, Willow Grove, PA 19090
205 Willard Rd, Hatboro, PA 19040
406 Willard Rd, Hatboro, PA 19040
525 Williams Rd, Wynnewood, PA 19096
441 Williams Rd, Wynnewood, PA 19096
106 Wilder Way, North Wales, PA 19454
302 Williams Cir, Schwenksville, PA 19473
435 Williams Rd, Wynnewood, PA 19096
108 Wilder Way, North Wales, PA 19454
509 Williams Rd, Wynnewood, PA 19096
110 Wilder Way, North Wales, PA 19454
447 Williams Rd, Wynnewood, PA 19096
112 Wilder Way, North Wales, PA 19454
436 Williamson Rd, Gladwyne, PA 19035
440 Williamson Rd, Gladwyne, PA 19035
500 Williamson Rd, Gladwyne, PA 19035
510 Williamson Rd, Gladwyne, PA 19035
400 Williamson Rd, Gladwyne, PA 19035
406 Williamson Rd, Gladwyne, PA 19035
420 Williamson Rd, Gladwyne, PA 19035
365 Williams Rd, Wynnewood, PA 19096
373 Williams Rd, Wynnewood, PA 19096
351 Williams Rd, Wynnewood, PA 19096
357 Williams Rd, Wynnewood, PA 19096
510 Williams Rd, Wynnewood, PA 19096
526 Williams Rd, Wynnewood, PA 19096
500 Williams Rd, Wynnewood, PA 19096
506 Williams Rd, Wynnewood, PA 19096
304 Williams Cir, Schwenksville, PA 19473
102 Wilder Way, North Wales, PA 19454
306 Williams Cir, Schwenksville, PA 19473
104 Wilder Way, North Wales, PA 19454
412 Williams Rd, Wynnewood, PA 19096
406 Williams Rd, Wynnewood, PA 19096
370 Williams Rd, Wynnewood, PA 19096
1203 Willard Rd, Huntingdon Valley, PA 19006
366 Williams Rd, Wynnewood, PA 19096
364 Williams Rd, Wynnewood, PA 19096
362 Williams Rd, Wynnewood, PA 19096
358 Williams Rd, Wynnewood, PA 19096
356 Williams Rd, Wynnewood, PA 19096
427 Williams Rd, Wynnewood, PA 19096
431 Williams Rd, Wynnewood, PA 19096
423 Williams Rd, Wynnewood, PA 19096
425 Williams Rd, Wynnewood, PA 19096
417 Williams Rd, Wynnewood, PA 19096
419 Williams Rd, Wynnewood, PA 19096
708 Williamson Rd, Bryn Mawr, PA 19010
407 Williams Rd, Wynnewood, PA 19096
413 Williams Rd, Wynnewood, PA 19096
1177 Willard Rd, Huntingdon Valley, PA 19006
2011 Williamsburg Rd, Huntingdon Valley, PA 19006
1189 Willard Rd, Huntingdon Valley, PA 19006
442 Williams Rd, Wynnewood, PA 19096
1131 Willard Rd, Huntingdon Valley, PA 19006
436 Williams Rd, Wynnewood, PA 19096
1130 Willard Rd, Huntingdon Valley, PA 19006
432 Williams Rd, Wynnewood, PA 19096
430 Williams Rd, Wynnewood, PA 19096
1141 Willard Rd, Huntingdon Valley, PA 19006
426 Williams Rd, Wynnewood, PA 19096
1166 Willard Rd, Huntingdon Valley, PA 19006
424 Williams Rd, Wynnewood, PA 19096
1176 Willard Rd, Huntingdon Valley, PA 19006
422 Williams Rd, Wynnewood, PA 19096
1142 Willard Rd, Huntingdon Valley, PA 19006
418 Williams Rd, Wynnewood, PA 19096
1154 Willard Rd, Huntingdon Valley, PA 19006
1817 Willow Ave, Elkins Park, PA 19027
425 Williamson Rd, Gladwyne, PA 19035
1815 Willow Ave, Elkins Park, PA 19027
726 Williamson Rd, Bryn Mawr, PA 19010
1801 Willow Ave, Elkins Park, PA 19027
381 Williamson Rd, Gladwyne, PA 19035
1809 Willow Ave, Elkins Park, PA 19027
385 Williamson Rd, Gladwyne, PA 19035
1807 Willow Ave, Elkins Park, PA 19027
505 Williamson Rd, Gladwyne, PA 19035
13 Wildflower Ct, Telford, PA 18969
1715 Willow Ave, La Mott, PA 19027
445 Williamson Rd, Gladwyne, PA 19035
12 Wildflower Ct, Telford, PA 18969
1717 Willow Ave #1715, Elkins Park, PA 19027
439 Williamson Rd, Gladwyne, PA 19035
11 Wildflower Ct, Telford, PA 18969
1711 Willow Ave, Elkins Park, PA 19027
435 Williamson Rd, Gladwyne, PA 19035
9 Wildflower Ct, Telford, PA 18969
415 Williamson Rd, Gladwyne, PA 19035
8 Wildflower Ct, Telford, PA 18969
1823 Willow Ave, Elkins Park, PA 19027
411 Williamson Rd, Gladwyne, PA 19035
7 Wildflower Ct, Telford, PA 18969
1819 Willow Ave, Elkins Park, PA 19027
501 Williamson Rd, Gladwyne, PA 19035
14 Wildflower Ct, Telford, PA 18969
1905 Willow Ave, Elkins Park, PA 19027
1903 Willow Ave, Elkins Park, PA 19027
1813 Willow Ave, Elkins Park, PA 19027
1811 Willow Ave, Elkins Park, PA 19027
10 Wildflower Ct, Telford, PA 18969
1700 Willow Ave, Hatboro, PA 19040
17 Wildflower Ct, Telford, PA 18969
1702 Willow Ave, Hatboro, PA 19040
16 Wildflower Ct, Telford, PA 18969
1712 Willow Ave, Hatboro, PA 19040
15 Wildflower Ct, Telford, PA 18969
1714 Willow Ave, Hatboro, PA 19040
1705 Willow Ave, Hatboro, PA 19040
1701 Willow Ave, Hatboro, PA 19040
1704 Willow Ave, Hatboro, PA 19040
18 Wildflower Ct, Telford, PA 18969
1713 Willow Ave, Elkins Park, PA 19027
700 Williamson Rd, Bryn Mawr, PA 19010
1521 Willow Ave, Willow Grove, PA 19090
1325 Willow Ave, Elkins Park, PA 19027
1529 Willow Ave, Willow Grove, PA 19090
1527 Willow Ave, Willow Grove, PA 19090
1703 Willow Ave, Hatboro, PA 19040
408 Williams Rd, Wynnewood, PA 19096
395 Williamson Rd, Gladwyne, PA 19035
1525 Willow Ave, Willow Grove, PA 19090
701 Williamson Rd, Bryn Mawr, PA 19010
132 Wilder Way, North Wales, PA 19454
Lot 16 WILLIAM PENN Dr, LIMERICK, PA 19468
120 Wilder Way, North Wales, PA 19454
114 Wilder Way, North Wales, PA 19454
124 Wilder Way, North Wales, PA 19454
128 Wilder Way, North Wales, PA 19454
1707 Willow Ave, Hatboro, PA 19040
122 Wilder Way, North Wales, PA 19454
100 Wilder Way, North Wales, PA 19454
1562 Williams Rd, Abington, PA 19001
1706 Willow Ave, Hatboro, PA 19040
1553 Williams Rd, Abington, PA 19001
1547 Williams Rd, Abington, PA 19001
1588 Williams Rd, Abington, PA 19001
126 Wilder Way, North Wales, PA 19454
1584 Williams Rd, Abington, PA 19001
1578 Williams Rd, Abington, PA 19001
1574 Williams Rd, Abington, PA 19001
1570 Williams Rd, Abington, PA 19001
1566 Williams Rd, Abington, PA 19001
1593 Williams Rd, Abington, PA 19001
1583 Williams Rd, Abington, PA 19001
1579 Williams Rd, Abington, PA 19001
206 Willard Rd, Hatboro, PA 19040
1575 Williams Rd, Abington, PA 19001
208 Willard Rd, Hatboro, PA 19040
1571 Williams Rd, Abington, PA 19001
1520 Willow Ave, Willow Grove, PA 19090
1567 Williams Rd, Abington, PA 19001
1528 Willow Ave, Willow Grove, PA 19090
1563 Williams Rd, Abington, PA 19001
304 Willard Rd, Hatboro, PA 19040
1559 Williams Rd, Abington, PA 19001
1708 Willow Ave, Hatboro, PA 19040
1597 Williams Rd, Abington, PA 19001
1710 Willow Ave, Hatboro, PA 19040
1599 Williams Rd, Abington, PA 19001
1524 Willow Ave, Willow Grove, PA 19090
1589 Williams Rd, Abington, PA 19001
1544 Williams Rd, Abington, PA 19001
1504 Willow Ave, Elkins Park, PA 19027
5 Wildflower Ct, Telford, PA 18969
1506 Willow Ave, Elkins Park, PA 19027
6 Wildflower Ct, Telford, PA 18969
1444 Willow Ave, Elkins Park, PA 19027
1446 Willow Ave, Elkins Park, PA 19027
1448 Willow Ave, Elkins Park, PA 19027
1 Wildflower Ct, Telford, PA 18969
1450 Willow Ave, Elkins Park, PA 19027
2 Wildflower Ct, Telford, PA 18969
3 Wildflower Ct, Telford, PA 18969
318 Wild Prairie Ct, Ambler, PA 19002
4 Wildflower Ct, Telford, PA 18969
1518 Willow Ave, La Mott, PA 19027
316 Wild Prairie Ct, Ambler, PA 19002
1508 Willow Ave, Elkins Park, PA 19027
1510 Willow Ave, Elkins Park, PA 19027
1512 Willow Ave, Elkins Park, PA 19027
3004 Wild Run Rd, Pennsburg, PA 18073
1558 Williams Rd, Abington, PA 19001
1514 Willow Ave, Elkins Park, PA 19027
302 Willard Rd, Hatboro, PA 19040
1552 Williams Rd, Abington, PA 19001
1500 Willow Ave, Elkins Park, PA 19027
1548 Williams Rd, Abington, PA 19001
1502 Willow Ave, Elkins Park, PA 19027