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
WAVERLY-WELSH
Properties in Montgomery County in WAVERLY-WELSH
Find homes for sale in Montgomery County by selecting a property below:
1240 Wayne Ave, Phoenixville, PA 19460
2206 Weber Rd, Lansdale, PA 19446
979 Weikel Rd, Lansdale, PA 19446
1064 Weikel Rd, Lansdale, PA 19446
701 Weikel Rd, Lansdale, PA 19446
1024 Weikel Rd, Lansdale, PA 19446
12 Welsh Rd, North Wales, PA 19454
128 Weller Rd, Barto, PA 19504
613 Wayfield Rd, Wynnewood, PA 19096
616 Wayfield Rd, Wynnewood, PA 19096
612 Wayfield Rd, Wynnewood, PA 19096
607 Wayfield Rd, Wynnewood, PA 19096
608 Wayfield Rd, Wynnewood, PA 19096
10 Welsh Rd, Philadelphia, PA 19115
600 Wayfield Rd, Wynnewood, PA 19096
886 Weikel Rd, Lansdale, PA 19446
617 Wayfield Rd, Wynnewood, PA 19096
882 Weikel Rd, Lansdale, PA 19446
609 Wayfield Rd, Wynnewood, PA 19096
611 Wayfield Rd, Wynnewood, PA 19096
601 Wayfield Rd, Wynnewood, PA 19096
33 Weiss Ave, Flourtown, PA 19031
35 Weiss Ave, Flourtown, PA 19031
31 Weiss Ave, Flourtown, PA 19031
49 Weiss Ave, Flourtown, PA 19031
51 Weiss Ave, Flourtown, PA 19031
2160 WEBER Rd Lot A, WORCESTER, PA 19490
142 Webber Rd, Telford, PA 18969
2208 WEBER Rd, WORCESTER, PA 19490
6 Wayne Cir, Ambler, PA 19002
118 Wellington Ter, Lansdale, PA 19446
4 Wayne Cir, Ambler, PA 19002
5 Wayne Cir, Ambler, PA 19002
2 Wayne Cir, Ambler, PA 19002
3 Wayne Cir, Ambler, PA 19002
1153 Wayne Ave, Lansdale, PA 19446
102 Weber Rd, North Wales, PA 19454
1 Wayne Cir, Ambler, PA 19002
1221 Wells St, Conshohocken, PA 19428
2144 WEBER Rd Lot A, WORCESTER, PA 19490
601 WEADLEY Rd, WAYNE, PA 19087
547 Wayfield Rd, Wynnewood, PA 19096
162 Wellington Sq, Souderton, PA 18964
161 Wellington Sq, Souderton, PA 18964
159 Wellington Sq, Souderton, PA 18964
1045 Weikel Rd, Lansdale, PA 19446
993 Weikel Rd, Lansdale, PA 19446
160 Wellington Sq, Souderton, PA 18964
1110 E Welsh Rd, Ambler, PA 19002
981 Weikel Rd, Lansdale, PA 19446
508 WEADLEY Rd, STRAFFORD, PA 19087
140 Wellington Ter, Lansdale, PA 19446
58 Weiss Ave, Flourtown, PA 19031
1841 Webster Ln, Ambler, PA 19002
183 Weller Rd, Barto, PA 19504
28 Weiss Ave, Flourtown, PA 19031
239 Weller Rd, Barto, PA 19504
32 Weiss Ave, Flourtown, PA 19031
20 Weiss Ave, Flourtown, PA 19031
18 Weiss Ave, Flourtown, PA 19031
26 Weiss Ave, Flourtown, PA 19031
187 Weller Rd, Barto, PA 19504
191 Weller Rd, Barto, PA 19504
116 Wellington Ter Unit 10D, Lansdale, PA 19446
201 Weller Rd, Barto, PA 19504
185 Weller Rd, Barto, PA 19504
1 Welsh Rd, Lansdale, PA 19446
118 Wellington Ter Unit 10C, Lansdale, PA 19446
110 Wellington Ter Unit 10G, Lansdale, PA 19446
195 Weller Rd, Barto, PA 19504
108 Wellington Ter Unit 10H, Lansdale, PA 19446
60 Weiss Ave, Flourtown, PA 19031
12 Weiss Ave, Flourtown, PA 19031
10 Weiss Ave, Flourtown, PA 19031
16 Weiss Ave, Flourtown, PA 19031
607 Weadley Rd, Wayne, PA 19087
130 Wellington Ter Unit 11J, Lansdale, PA 19446
140 Wellington Ter Unit 11D, Lansdale, PA 19446
134 Wellington Ter Unit 11G, Lansdale, PA 19446
128 Wellington Ter Unit 11K, Lansdale, PA 19446
122 Wellington Ter Unit 10A, Lansdale, PA 19446
132 Wellington Ter Unit 11H, Lansdale, PA 19446
120 Wellington Ter Unit 10B, Lansdale, PA 19446
583 Weadley Rd, Radnor, PA 19087
168 Wellington Ter Unit 13F, Lansdale, PA 19446
166 Wellington Ter Unit 13G, Lansdale, PA 19446
160 Wellington Ter Unit 12B, Lansdale, PA 19446
158 Wellington Ter Unit 12C, Lansdale, PA 19446
156 Wellington Ter Unit 12D, Lansdale, PA 19446
1158 Welsh Rd, Lansdale, PA 19446
100 Wellington Ter Unit 10M, Lansdale, PA 19446
172 Wellington Ter, Lansdale, PA 19446
172 Wellington Ter Unit 13D, Lansdale, PA 19446
1000 Welsh Rd, Ambler, PA 19002
150 Wellington Ter Unit 12G, Lansdale, PA 19446
170 Wellington Ter Unit 13E, Lansdale, PA 19446
144 Wellington Ter Unit 11B, Lansdale, PA 19446
174 Wellington Ter Unit 13C, Lansdale, PA 19446
138 Wellington Ter Unit 11E, Lansdale, PA 19446
142 Wellington Ter Unit 11C, Lansdale, PA 19446
136 Wellington Ter Unit 11F, Lansdale, PA 19446
23 Weiss Ave, Flourtown, PA 19031
21 Weiss Ave, Flourtown, PA 19031
170 Wellington Ter, Lansdale, PA 19446
643 Weadley Rd, Radnor, PA 19087
19 Weiss Ave, Flourtown, PA 19031
613 Weadley Rd, Radnor, PA 19087
27 Weiss Ave, Flourtown, PA 19031
25 Weiss Ave, Flourtown, PA 19031
917 Wedgewood Dr, Lansdale, PA 19446
48 Weiss Ave, Flourtown, PA 19031
50 Weiss Ave, Flourtown, PA 19031
56 Weiss Ave, Flourtown, PA 19031
126 Wellington Ter, Lansdale, PA 19446
2148 Weber Rd, Lansdale, PA 19446
1008 W Welsh Rd, Ambler, PA 19002
1004 W Welsh Rd, Ambler, PA 19002
1028 W Welsh Rd, Ambler, PA 19002
1124 W Welsh Rd, Ambler, PA 19002
1012 W Welsh Rd, Ambler, PA 19002
1297 Wedgewood Dr, Lansdale, PA 19446
1024 W Welsh Rd, Ambler, PA 19002
14 Wedge Ct, Pottstown, PA 19464
1293 Wedgewood Dr, Lansdale, PA 19446
424 Weadley Rd, King of Prussia, PA 19406
1020 W Welsh Rd, Ambler, PA 19002
2493 Wellington Way, Hatfield, PA 19440
2489 Wellington Way, Hatfield, PA 19440
2485 Wellington Way, Hatfield, PA 19440
2481 Wellington Way, Hatfield, PA 19440
2528 Wellington Way, Hatfield, PA 19440
2524 Wellington Way, Hatfield, PA 19440
2520 Wellington Way, Hatfield, PA 19440
2516 Wellington Way, Hatfield, PA 19440
1200 W Welsh Rd, Ambler, PA 19002
2497 Wellington Way, Hatfield, PA 19440
2505 Wellington Way, Hatfield, PA 19440
2553 Wellington Way, Hatfield, PA 19440
509 Weadley Rd, King of Prussia, PA 19406
2557 Wellington Way, Hatfield, PA 19440
2545 Wellington Way, Hatfield, PA 19440
826 Waverly Rd, Bryn Mawr, PA 19010
2549 Wellington Way, Hatfield, PA 19440
2537 Wellington Way, Hatfield, PA 19440
443 Weadley Rd, King of Prussia, PA 19406
2541 Wellington Way, Hatfield, PA 19440
2529 Wellington Way, Hatfield, PA 19440
517 Weadley Rd, King of Prussia, PA 19406
2533 Wellington Way, Hatfield, PA 19440
2512 Wellington Way, Hatfield, PA 19440
2508 Wellington Way, Hatfield, PA 19440
1298 Wedgewood Dr, Lansdale, PA 19446
1294 Wedgewood Dr, Lansdale, PA 19446
1167 Welsh Rd, Lansdale, PA 19446
1155 W Main St, Lansdale, PA 19446
437 Weadley Rd, King of Prussia, PA 19406
1161 Welsh Rd, Lansdale, PA 19446
585 WEADLEY Rd, WAYNE, PA 19087
625 Weadley Rd, Wayne, PA 19087
1-16 Welsh Rd, Huntingdon Valley, PA 19006
444 Weadley Rd, King of Prussia, PA 19406
127 Weber Rd, North Wales, PA 19454
154 Wellington Ter Unit 12E, Lansdale, PA 19446
152 Wellington Ter Unit 12F, Lansdale, PA 19446
1312 Wellington Way, Red Hill, PA 18076
1030 Welsh Rd, Huntingdon Valley, PA 19006
548 Weadley Rd, King of Prussia, PA 19406
154 Wellington Ter, Lansdale, PA 19446
1036 Welsh Rd, Lansdale, PA 19446
1042 E Main St, Lansdale, PA 19446
1014 E Main St, Lansdale, PA 19446
1158 Wedge Way, Ambler, PA 19002
1026 E Main St, Lansdale, PA 19446
510 Weadley Rd, King of Prussia, PA 19406
1000 E Main St, Lansdale, PA 19446
1154 Wedge Way, Ambler, PA 19002
1010 E Main St, Lansdale, PA 19446
573 Weadley Rd, Strafford, PA 19087
1112 W Welsh Rd, Ambler, PA 19002
146 Wellington Ter, Lansdale, PA 19446
617 Weadley Rd, Wayne, PA 19087
143 Weber Rd, North Wales, PA 19454
1032 W Welsh Rd, Ambler, PA 19002
2 Wedgewood Dr, Blue Bell, PA 19422
101 Weber Rd, North Wales, PA 19454
106 Weber Rd, North Wales, PA 19454
932 Waverly Rd, Gladwyne, PA 19035
1705 Wellsly Rd, Dresher, PA 19025
49 Webber Rd Unit B, Telford, PA 18969
1704 Wellsly Rd, Dresher, PA 19025
1701 Wellsly Rd, Dresher, PA 19025
1225 Wells St, Conshohocken, PA 19428
602 WEADLEY Rd, WAYNE, PA 19087
2127 Weber Rd, Lansdale, PA 19446
4 Wedgewood Dr, Blue Bell, PA 19422
2203 Weber Rd, Lansdale, PA 19446
2215 Weber Rd, Lansdale, PA 19446
1216 Wells St, Conshohocken, PA 19428
1204 Wells St, Conshohocken, PA 19428
2220 Weber Rd, Lansdale, PA 19446
2122 Weber Rd, Lansdale, PA 19446
1808 Webster Ln, Ambler, PA 19002
1812 Webster Ln, Ambler, PA 19002
1805 Webster Ln, Ambler, PA 19002
1160 Welsh Rd, Huntingdon Valley, PA 19006
1185 Welsh Rd, Lansdale, PA 19446
1179 Welsh Rd, Lansdale, PA 19446
717 Waverly Rd, Bryn Mawr, PA 19010
1191 Welsh Rd, Huntingdon Valley, PA 19006
2513 Wellington Way, Hatfield, PA 19440
2517 Wellington Way, Hatfield, PA 19440
2509 Wellington Way, Hatfield, PA 19440
9 Weatherlea Ln, Collegeville, PA 19426
160 Wellington Ter, Lansdale, PA 19446
3761 Wayland Rd, Collegeville, PA 19426
2160 Wayne Ave, Abington, PA 19001
391 Weadley Rd, King of Prussia, PA 19406
2154 Wayne Ave, Abington, PA 19001
2125 Wayne Ave, Abington, PA 19001
144 Wellington Ter, Lansdale, PA 19446
2121 Wayne Ave, Abington, PA 19001
821 Waverly Rd, Bryn Mawr, PA 19010
2172 Wayne Ave, Abington, PA 19001
737 Waverly Rd, Bryn Mawr, PA 19010
801 Waverly Rd, Bryn Mawr, PA 19010
729 Waverly Rd, Bryn Mawr, PA 19010
118 Welsh Rd, Huntingdon Valley, PA 19006
106 Welsh Rd, Huntingdon Valley, PA 19006
2140 Wayne Ave, Abington, PA 19001
2134 Wayne Ave, Abington, PA 19001
2130 Wayne Ave, Abington, PA 19001
2160 Weber Rd, Lansdale, PA 19446
2126 Wayne Ave, Abington, PA 19001
709 Waverly Rd, Bryn Mawr, PA 19010
313 Weadley Rd, King of Prussia, PA 19406
2168 Wayne Ave, Abington, PA 19001
2164 Wayne Ave, Abington, PA 19001
333 Weadley Rd, King of Prussia, PA 19406
1716 Webster Ave, Abington, PA 19001
1720 Webster Ave, Abington, PA 19001
1728 Webster Ave, Abington, PA 19001
1076 Welsh Rd, Huntingdon Valley, PA 19006
1724 Webster Ave, Abington, PA 19001
1088 Welsh Rd, Huntingdon Valley, PA 19006
1657 Webster Ave, Abington, PA 19001
136 Wellington Ter, Lansdale, PA 19446
1711 Webster Ave, Abington, PA 19001
2122 Wayne Ave, Abington, PA 19001
2114 Wayne Ave, Abington, PA 19001
2139 Wayne Ave, Abington, PA 19001
909 Waverly Rd, Bryn Mawr, PA 19010
2143 Wayne Ave, Abington, PA 19001
1025 Welsh Rd, Huntingdon Valley, PA 19006
2147 Wayne Ave, Abington, PA 19001
2151 Wayne Ave, Abington, PA 19001
2155 Wayne Ave, Abington, PA 19001
923 Waverly Rd, Bryn Mawr, PA 19010
1111 Welsh Rd, Huntingdon Valley, PA 19006
2159 Wayne Ave, Abington, PA 19001
1133 Welsh Rd, Huntingdon Valley, PA 19006
2163 Wayne Ave, Abington, PA 19001
913 Waverly Rd, Bryn Mawr, PA 19010
1047 Welsh Rd, Huntingdon Valley, PA 19006
2115 Weber Rd, Lansdale, PA 19446
1712 Webster Ave, Abington, PA 19001
1052 Welsh Rd, Huntingdon Valley, PA 19006
1064 Welsh Rd, Huntingdon Valley, PA 19006
1004 Welsh Rd, Huntingdon Valley, PA 19006
1016 Welsh Rd, Huntingdon Valley, PA 19006
2129 Wayne Ave, Abington, PA 19001
1028 Welsh Rd, Huntingdon Valley, PA 19006
2135 Wayne Ave, Abington, PA 19001
1040 Welsh Rd, Huntingdon Valley, PA 19006
1721 Webster Ave, Abington, PA 19001
1194 Welsh Rd, Huntingdon Valley, PA 19006
631 Weadley Rd, Wayne, PA 19087
1717 Webster Ave, Abington, PA 19001
2173 Weller Ct, Gilbertsville, PA 19525
1098 Welsh Rd, Huntingdon Valley, PA 19006
1091 Welsh Rd, Huntingdon Valley, PA 19006
1110 Welsh Rd, Huntingdon Valley, PA 19006
1122 Welsh Rd, Huntingdon Valley, PA 19006
1134 Welsh Rd, Huntingdon Valley, PA 19006