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
WELSH-WESLEYS
Properties in Montgomery County in WELSH-WESLEYS
Find homes for sale in Montgomery County by selecting a property below:
1342 W Welsh Rd, Ambler, PA 19002
1346 W Welsh Rd, Ambler, PA 19002
1332 W Welsh Rd, Ambler, PA 19002
1344 W Welsh Rd, Ambler, PA 19002
1428 Welsh Rd, North Wales, PA 19454
2020 Wentz Church Rd, Lansdale, PA 19446
1334 W Welsh Rd, Ambler, PA 19002
Lot#2 Welsh RD, Huntingdon Valley, PA 19006
700 Welsh Rd Unit E-18, Huntingdon Valley, PA 19006
Lot#341 Welsh Rd, Perkiomen Township, PA 19473
1480 Welsh Rd, Lansdale, PA 19446
833 Welsh Rd, Schwenksville, PA 19473
1825 Welsh Rd, Lansdale, PA 19446
1947 Welsh Rd, Lansdale, PA 19446
1218 W Welsh Rd, Ambler, PA 19002
1216 W Welsh Rd, Ambler, PA 19002
1226 W Welsh Rd, Ambler, PA 19002
1224 W Welsh Rd, Ambler, PA 19002
975 Welsh Rd, Huntingdon Valley, PA 19006
1204 W Welsh Rd, Ambler, PA 19002
1202 W Welsh Rd, Ambler, PA 19002
1210 Welsh Rd, Huntingdon Valley, PA 19006
700 Welsh Rd Unit D-19, Huntingdon Valley, PA 19006
700 Welsh Rd Unit B1, Huntingdon Valley, PA 19006
119 Wentworth Dr, Lansdale, PA 19446
700 Welsh Rd Unit E-14, Huntingdon Valley, PA 19006
700 Welsh Rd Unit F-18, Huntingdon Valley, PA 19006
2049 Wentz Church Rd, Lansdale, PA 19446
700 Welsh Rd Unit C8, Huntingdon Valley, PA 19006
700 Welsh Rd #525, Huntingdon Valley, PA 19006
700 Welsh Rd Unit C17, Huntingdon Valley, PA 19006
830 Welsh Rd, Huntingdon Valley, PA 19006
1361 Welsh Rd, Lansdale, PA 19446
826 Welsh Rd, Schwenksville, PA 19473
828 Welsh Rd, Schwenksville, PA 19473
700 Welsh Rd Unit F20, Huntingdon Valley, PA 19006
830 Welsh Rd, Schwenksville, PA 19473
166 Wentworth Cir, Royersford, PA 19468
162 Wentworth Cir, Royersford, PA 19468
902 Wesley Ave, Huntingdon Valley, PA 19006
804 Welsh Rd, Schwenksville, PA 19473
Lot 70 Wentz Ln, Skippack Township, PA 19473
117 Wentworth Dr, Lansdale, PA 19446
990 Wesley Ave, Huntingdon Valley, PA 19006
919 Wesley Ave, Huntingdon Valley, PA 19006
915 Wesley Ave, Huntingdon Valley, PA 19006
972 Wesley Ave, Huntingdon Valley, PA 19006
966 Wesley Ave, Huntingdon Valley, PA 19006
984 Wesley Ave, Huntingdon Valley, PA 19006
978 Wesley Ave, Huntingdon Valley, PA 19006
942 Wesley Ave, Huntingdon Valley, PA 19006
960 Wesley Ave, Huntingdon Valley, PA 19006
993 Wentz Rd, Blue Bell, PA 19422
954 Wesley Ave, Huntingdon Valley, PA 19006
922 Wesley Ave, Huntingdon Valley, PA 19006
1400 Welsh Rd, Lansdale, PA 19446
914 Wesley Ave, Huntingdon Valley, PA 19006
1051 Wentz Rd, Blue Bell, PA 19422
700 Welsh Rd Unit D-8, Huntingdon Valley, PA 19006
936 Wesley Ave, Huntingdon Valley, PA 19006
930 Wesley Ave, Huntingdon Valley, PA 19006
903 Wesley Ave, Huntingdon Valley, PA 19006
948 Wesley Ave, Huntingdon Valley, PA 19006
957 Wentz Rd, Blue Bell, PA 19422
1355 Wentz Rd, Blue Bell, PA 19422
700 Welsh Rd Unit D-9, Huntingdon Valley, PA 19006
850 Welsh Rd, Schwenksville, PA 19473
1401 Wesleys Run, Gladwyne, PA 19035
1405 Wesleys Run, Gladwyne, PA 19035
949 Wesley Ave, Huntingdon Valley, PA 19006
967 Wesley Ave, Huntingdon Valley, PA 19006
2209 WENTZ CHURCH Rd, WORCESTER, PA 19490
961 Wesley Ave, Huntingdon Valley, PA 19006
820 Welsh Rd, Schwenksville, PA 19473
931 Wesley Ave, Huntingdon Valley, PA 19006
923 Wesley Ave, Huntingdon Valley, PA 19006
822 Welsh Rd, Schwenksville, PA 19473
941 Wesley Ave, Huntingdon Valley, PA 19006
937 Wesley Ave, Huntingdon Valley, PA 19006
803 Welsh Rd, Schwenksville, PA 19473
977 Wesley Ave, Huntingdon Valley, PA 19006
809 Welsh Rd, Schwenksville, PA 19473
975 Wesley Ave, Huntingdon Valley, PA 19006
993 Wesley Ave, Huntingdon Valley, PA 19006
987 Wesley Ave, Huntingdon Valley, PA 19006
955 Wesley Ave, Huntingdon Valley, PA 19006
2025 WELSH VALLEY Rd, VALLEY FORGE, PA 19481
8 Welsh Rd, Lansdale, PA 19446
810 Welsh Rd, Schwenksville, PA 19473
51 Welsh Rd, Lansdale, PA 19446
3 Wensel Cir, Schwenksville, PA 19473
900 Welsh Rd, Huntingdon Valley, PA 19006
20 Wensel Cir, Schwenksville, PA 19473
16 Wensel Cir, Schwenksville, PA 19473
700 Welsh Rd Unit F9, Huntingdon Valley, PA 19006
28 WENSEL Cir, LIMERICK, PA 19464
52 Wensel Cir, Schwenksville, PA 19473
64 Wensel Cir, Schwenksville, PA 19473
1404 Welsh Rd, North Wales, PA 19454
808 W Welsh Rd, Ambler, PA 19002
700 Welsh Rd Unit A-23, Huntingdon Valley, PA 19006
916 W Welsh Rd, Ambler, PA 19002
886 Welsh Rd, Huntingdon Valley, PA 19006
808 W Welsh Rd, Ambler, PA 19002
804 W Welsh Rd #200, Ambler, PA 19002
149 Wentworth Cir, Royersford, PA 19468
912 W Welsh Rd, Ambler, PA 19002
700 Welsh Rd Unit B-6, Huntingdon Valley, PA 19006
57 Wensel Cir, Schwenksville, PA 19473
700 Welsh Rd Unit A-8, Huntingdon Valley, PA 19006
104 Wentworth Dr, Lansdale, PA 19446
1300 Welsh Rd, North Wales, PA 19454
3158 Wentling Schoolhouse Rd, East Greenville, PA 18041
2510 Welsh Rd, Willow Grove, PA 19090
1306 Welsh Rd, North Wales, PA 19454
1308 Welsh Rd, North Wales, PA 19454
2056 Welsh Valley RD, Valley Forge, PA 19481
2414 Welsh Rd, Willow Grove, PA 19090
2418 Welsh Rd, Willow Grove, PA 19090
1286 Welsh Rd, North Wales, PA 19454
700 Welsh Rd Unit B9, Huntingdon Valley, PA 19006
377 Welsh Rd, Huntingdon Valley, PA 19006
1069 Wentz Rd, Blue Bell, PA 19422
385 Welsh Rd, Huntingdon Valley, PA 19006
1282 Welsh Rd, North Wales, PA 19454
397 Welsh Rd, Huntingdon Valley, PA 19006
421 Welsh Rd, Huntingdon Valley, PA 19006
1279 Wentz Rd, Blue Bell, PA 19422
451 Welsh Rd, Huntingdon Valley, PA 19006
407 Welsh Rd, Huntingdon Valley, PA 19006
1055 Wentz Rd, Blue Bell, PA 19422
1328 Welsh Rd, North Wales, PA 19454
1332 Welsh Rd, North Wales, PA 19454
1334 Welsh Rd, North Wales, PA 19454
1314 Welsh Rd, North Wales, PA 19454
1316 Welsh Rd, North Wales, PA 19454
1322 Welsh Rd, North Wales, PA 19454
1508 W WELSH RD, GWYNEDD, PA 19436
1431 Werner Rd, Hatfield, PA 19440
998 E Main St, Lansdale, PA 19446
1604 Welsh Rd, North Wales, PA 19454
1316 Welsh Rd, North Wales, PA 19454
1608 Welsh Rd, North Wales, PA 19454
521 Welsh Rd, Huntingdon Valley, PA 19006
1340 Welsh Rd, Huntingdon Valley, PA 19006
525 Welsh Rd, Huntingdon Valley, PA 19006
302 Welsh Rd, Huntingdon Valley, PA 19006
184 Welsh Rd, Huntingdon Valley, PA 19006
457 Welsh Rd, Huntingdon Valley, PA 19006
1290 Welsh Rd, Huntingdon Valley, PA 19006
408 Welsh Rd, Huntingdon Valley, PA 19006
1280 Welsh Rd, Huntingdon Valley, PA 19006
420 Welsh Rd, Huntingdon Valley, PA 19006
1320 Welsh Rd, Huntingdon Valley, PA 19006
396 Welsh Rd, Huntingdon Valley, PA 19006
1292 Welsh Rd, Huntingdon Valley, PA 19006
400 Welsh Rd, Huntingdon Valley, PA 19006
480 Welsh Rd, Huntingdon Valley, PA 19006
1276 Welsh Rd, Huntingdon Valley, PA 19006
376 Welsh Rd, Huntingdon Valley, PA 19006
1252 Welsh Rd, Huntingdon Valley, PA 19006
388 Welsh Rd, Huntingdon Valley, PA 19006
2057 Wentz Church Rd, Lansdale, PA 19446
1458 Welsh Rd, Huntingdon Valley, PA 19006
448 Welsh Rd, Huntingdon Valley, PA 19006
1446 Welsh Rd, Huntingdon Valley, PA 19006
436 Welsh Rd, Huntingdon Valley, PA 19006
700 Welsh Rd Unit D-1, Huntingdon Valley, PA 19006
512 Welsh Rd, Huntingdon Valley, PA 19006
1474 Welsh Rd, Huntingdon Valley, PA 19006
500 Welsh Rd, Huntingdon Valley, PA 19006
2144 Wentz Church Rd, Lansdale, PA 19446
2018 Wentz Church Rd, Lansdale, PA 19446
3192 Wentling Schoolhouse Rd, Barto, PA 19504
908 W Welsh Rd, Lower Gwynedd Township, PA 19002
330 Welsh Rd, Huntingdon Valley, PA 19006
531 Welsh Rd, Huntingdon Valley, PA 19006
1637 Welsh Rd, Lansdale, PA 19446
290 Welsh Rd, Huntingdon Valley, PA 19006
537 Welsh Rd, Huntingdon Valley, PA 19006
2138 Wentz Church Rd, Lansdale, PA 19446
2124 Wentz Church Rd, Lansdale, PA 19446
134 Wentworth Dr, Lansdale, PA 19446
136 Wentworth Dr, Lansdale, PA 19446
106 Wentworth Dr, Lansdale, PA 19446
500 Welsh Rd, Lower Gwynedd Township, PA 19002
2125 Wentz Church Rd, Lansdale, PA 19446
700 Welsh Rd Unit A-1, Huntingdon Valley, PA 19006
Lot 1 WELSH Rd, HUNTINGDON VALLEY, PA 19006
212 Welsh Rd, Huntingdon Valley, PA 19006
8 Welsh Rd, Philadelphia, PA 19115
700 Welsh Rd Unit A5, Huntingdon Valley, PA 19006
1339 Welsh Rd, Lansdale, PA 19446
1311 Welsh Rd, Lansdale, PA 19446
170 Welsh Rd, Huntingdon Valley, PA 19006
209 E Welsh Rd, Ambler, PA 19002
2247 Wentz Ln, Schwenksville, PA 19473
1807 Welsh Rd, Lansdale, PA 19446
700 Welsh Rd Unit E-13, Huntingdon Valley, PA 19006
1309 Welsh Rd, Lansdale, PA 19446
1401 E Welsh Rd, Ambler, PA 19002
1341 Welsh Rd, Lansdale, PA 19446
1427 Welsh Rd, Huntingdon Valley, PA 19006
1617 Welsh Rd, Lansdale, PA 19446
1453 Welsh Rd, Huntingdon Valley, PA 19006
1915 Welsh Rd, Lansdale, PA 19446
1241 Welsh Rd, Huntingdon Valley, PA 19006
1275 Welsh Rd, Huntingdon Valley, PA 19006
34 Welsh Rd, Huntingdon Valley, PA 19006
1732 Welsh Rd, North Wales, PA 19454
50 Welsh Rd, Huntingdon Valley, PA 19006
1728 Welsh Rd, North Wales, PA 19454
1483 Welsh Rd, Huntingdon Valley, PA 19006
1495 Welsh Rd, Huntingdon Valley, PA 19006
1821 Welsh Rd, Lansdale, PA 19446
1839 Welsh Rd, Lansdale, PA 19446
1737 Welsh Rd, Lansdale, PA 19446
96 Welsh Rd, Huntingdon Valley, PA 19006
60 Welsh Rd, Huntingdon Valley, PA 19006
1704 Welsh Rd, North Wales, PA 19454
164 Welsh Rd, Huntingdon Valley, PA 19006
2428 Welsh Rd, Willow Grove, PA 19090
152 Welsh Rd, Huntingdon Valley, PA 19006
130 Welsh Rd, Huntingdon Valley, PA 19006
142 Welsh Rd, Huntingdon Valley, PA 19006
614 Wendy Way, Hatfield, PA 19440
309 Welsh Rd, Huntingdon Valley, PA 19006
610 Wendy Way, Hatfield, PA 19440
327 Welsh Rd, Huntingdon Valley, PA 19006
606 Wendy Way, Hatfield, PA 19440
141 Welsh Rd, Huntingdon Valley, PA 19006
602 Wendy Way, Hatfield, PA 19440
369 Welsh Rd, Huntingdon Valley, PA 19006
630 Wendy Way, Hatfield, PA 19440
108 Wentworth Dr, Lansdale, PA 19446
626 Wendy Way, Hatfield, PA 19440
759 Welsh Rd, Huntingdon Valley, PA 19006
622 Wendy Way, Hatfield, PA 19440
245 Welsh Rd, Huntingdon Valley, PA 19006
618 Wendy Way, Hatfield, PA 19440
999 Welsh Rd, Huntingdon Valley, PA 19006
1969 Welsh Rd, Lansdale, PA 19446
2013 Welsh Rd, Lansdale, PA 19446
2012 Wentz Church Rd, Lansdale, PA 19446
2129 Welsh Rd, Dresher, PA 19025
181 Wentworth Cir, Royersford, PA 19468
51 Welsh Rd, Huntingdon Valley, PA 19006
1325 E Welsh Rd, Ambler, PA 19002
700 Welsh Rd Unit A-14, Huntingdon Valley, PA 19006
75 Welsh Rd, Huntingdon Valley, PA 19006
1364 Welsh Rd, Huntingdon Valley, PA 19006
515 Welsh Rd, Huntingdon Valley, PA 19006
1311 E Welsh Rd, Ambler, PA 19002
1503 Werner Rd, Hatfield, PA 19440
1378 Welsh Rd, Huntingdon Valley, PA 19006
450 Welsh Rd, Huntingdon Valley, PA 19006
1319 E Welsh Rd, Ambler, PA 19002
516 Welsh Rd, Huntingdon Valley, PA 19006
560 Welsh Rd, Huntingdon Valley, PA 19006
171 Wentworth Cir, Royersford, PA 19468
93 Welsh Rd, Huntingdon Valley, PA 19006
528 Welsh Rd, Huntingdon Valley, PA 19006
998 Welsh Rd, Lansdale, PA 19446
646 Wendy Way, Hatfield, PA 19440
211 Welsh Rd, Huntingdon Valley, PA 19006
642 Wendy Way, Hatfield, PA 19440
1220 Welsh Rd, Huntingdon Valley, PA 19006
187 Welsh Rd, Huntingdon Valley, PA 19006
638 Wendy Way, Hatfield, PA 19440
936 Welsh Rd, Huntingdon Valley, PA 19006
536 Welsh Rd, Huntingdon Valley, PA 19006
634 Wendy Way, Hatfield, PA 19440
990 Welsh Rd, Huntingdon Valley, PA 19006
203 Welsh Rd, Huntingdon Valley, PA 19006
625 Wendy Way, Hatfield, PA 19440
175 Welsh Rd, Huntingdon Valley, PA 19006
621 Wendy Way, Hatfield, PA 19440
120 Wentworth Dr, Lansdale, PA 19446
617 Wendy Way, Hatfield, PA 19440
195 Welsh Rd, Huntingdon Valley, PA 19006
613 Wendy Way, Hatfield, PA 19440
163 Welsh Rd, Huntingdon Valley, PA 19006
122 Wentworth Dr, Lansdale, PA 19446