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
MARVIN-MATSONFORD
Properties in Montgomery County in MARVIN-MATSONFORD
Find homes for sale in Montgomery County by selecting a property below:
3033 Mathers Mill Rd, Lafayette Hill, PA 19444
3034 Mathers Mill Rd, Lafayette Hill, PA 19444
245 Marywatersford Rd, Bala Cynwyd, PA 19004
3036 Mathers Mill Rd, Lafayette Hill, PA 19444
3005 Mathers Mill Rd, Lafayette Hill, PA 19444
3007 Mathers Mill Rd, Lafayette Hill, PA 19444
2704 Maryannes Ct #2704, North Wales, PA 19454
3038 Mathers Mill Rd, Lafayette Hill, PA 19444
2705 Maryannes Ct #2705, North Wales, PA 19454
3040 Mathers Mill Rd, Lafayette Hill, PA 19444
3027 Mathers Mill Rd, Lafayette Hill, PA 19444
3025 Mathers Mill Rd, Lafayette Hill, PA 19444
19 Masters Dr, Pottstown, PA 19464
3000 Mathers Mill Rd, Lafayette Hill, PA 19444
3031 Mathers Mill Rd, Lafayette Hill, PA 19444
3029 Mathers Mill Rd, Lafayette Hill, PA 19444
964 Masters Way, Harleysville, PA 19438
3009 Mathers Mill Rd, Lafayette Hill, PA 19444
3011 Mathers Mill Rd, Lafayette Hill, PA 19444
3021 Mathers Mill Rd, Lafayette Hill, PA 19444
3023 Mathers Mill Rd, Lafayette Hill, PA 19444
3001 Mathers Mill Rd, Lafayette Hill, PA 19444
3003 Mathers Mill Rd, Lafayette Hill, PA 19444
3013 Mathers Mill Rd, Lafayette Hill, PA 19444
3015 Mathers Mill Rd, Lafayette Hill, PA 19444
3017 Mathers Mill Rd, Lafayette Hill, PA 19444
3019 Mathers Mill Rd, Lafayette Hill, PA 19444
2702 Maryanne's Ct, North Wales, PA 19454
1119 Mason Rd, Hatfield, PA 19440
930 Masters Way, Harleysville, PA 19438
936 Masters Way, Harleysville, PA 19438
1190 Mason Rd, Hatfield, PA 19440
938 Masters Way, Harleysville, PA 19438
923 Masters Way, Harleysville, PA 19438
926 Masters Way, Harleysville, PA 19438
27 Masters Dr, Pottstown, PA 19464
770 Match Cir, Harleysville, PA 19438
23 Masters Dr, Pottstown, PA 19464
932 Masters Way, Harleysville, PA 19438
43 Masters Dr, Pottstown, PA 19464
35 Masters Dr, Pottstown, PA 19464
780 Match Cir, Harleysville, PA 19438
957 Masters Way, Harleysville, PA 19438
3018 Mathers Mill Rd, Lafayette Hill, PA 19444
3024 Mathers Mill Rd, Lafayette Hill, PA 19444
3022 Mathers Mill Rd, Lafayette Hill, PA 19444
3028 Mathers Mill Rd, Lafayette Hill, PA 19444
942 Masters Way, Harleysville, PA 19438
3010 Mathers Mill Rd, Lafayette Hill, PA 19444
940 Masters Way, Harleysville, PA 19438
3016 Mathers Mill Rd, Lafayette Hill, PA 19444
953 Masters Way, Harleysville, PA 19438
3014 Mathers Mill Rd, Lafayette Hill, PA 19444
955 Masters Way, Harleysville, PA 19438
3020 Mathers Mill Rd, Lafayette Hill, PA 19444
1210 Mason Rd, Hatfield, PA 19440
3026 Mathers Mill Rd, Lafayette Hill, PA 19444
3032 Mathers Mill Rd, Lafayette Hill, PA 19444
3030 Mathers Mill Rd, Lafayette Hill, PA 19444
2706 Maryannes Ct #2706, North Wales, PA 19454
2707 Maryannes Ct #2707, North Wales, PA 19454
152 Mathers Rd #201, Ambler, PA 19002
208 Marywatersford Rd, Bala Cynwyd, PA 19004
2701 Maryannes Ct #2701, North Wales, PA 19454
951 Masters Way, Harleysville, PA 19438
2702 Maryannes Ct #2702, North Wales, PA 19454
949 Masters Way, Harleysville, PA 19438
2703 Maryannes Ct #2703, North Wales, PA 19454
440 Marywatersford Rd, Bala Cynwyd, PA 19004
2604 Maryannes Ct #2604, North Wales, PA 19454
2605 Maryannes Ct #2605, North Wales, PA 19454
943 Masters Way, Harleysville, PA 19438
320 Marywatersford Rd, Bala Cynwyd, PA 19004
2606 Maryannes Ct #2606, North Wales, PA 19454
3002 Mathers Mill Rd, Lafayette Hill, PA 19444
941 Masters Way, Harleysville, PA 19438
2607 Maryannes Ct #2607, North Wales, PA 19454
3008 Mathers Mill Rd, Lafayette Hill, PA 19444
3006 Mathers Mill Rd, Lafayette Hill, PA 19444
945 Masters Way, Harleysville, PA 19438
2601 Maryannes Ct #2601, North Wales, PA 19454
3012 Mathers Mill Rd, Lafayette Hill, PA 19444
206 Marywatersford Rd, Bala Cynwyd, PA 19004
2602 Maryannes Ct #2602, North Wales, PA 19454
202 Marywatersford Rd, Bala Cynwyd, PA 19004
2603 Maryannes Ct #2603, North Wales, PA 19454
1079 Mason Rd, Hatfield, PA 19440
200 Marywatersford Rd, Bala Cynwyd, PA 19004
400 Marywatersford Rd, Bala Cynwyd, PA 19004
3004 Mathers Mill Rd, Lafayette Hill, PA 19444
235 Marywatersford Rd, Bala Cynwyd, PA 19004
241 Marywatersford Rd, Bala Cynwyd, PA 19004
239 Marywatersford Rd, Bala Cynwyd, PA 19004
235 E Matsonford Rd, Conshohocken, PA 19428
2405 Maryland Rd, Willow Grove, PA 19090
221 Marywatersford Rd, Bala Cynwyd, PA 19004
233 Marywatersford Rd, Bala Cynwyd, PA 19004
259 E Matsonford Rd, Conshohocken, PA 19428
227 Marywatersford Rd, Bala Cynwyd, PA 19004
237 Marywatersford Rd, Bala Cynwyd, PA 19004
125 E Matsonford Rd, Conshohocken, PA 19428
220 Masters Dr, Pottstown, PA 19464
231 W Matsonford Rd, Wayne, PA 19087
115 E Matsonford Rd, Conshohocken, PA 19428
204 Masters Dr, Pottstown, PA 19464
28 Marywatersford Rd, Bala Cynwyd, PA 19004
240 Masters Dr, Pottstown, PA 19464
32 Marywatersford Rd, Bala Cynwyd, PA 19004
2501 Maryland Rd, Willow Grove, PA 19090
36 Marywatersford Rd, Bala Cynwyd, PA 19004
42 Marywatersford Rd, Bala Cynwyd, PA 19004
1146 Matsonford Rd, Conshohocken, PA 19428
3240 Masons Mill Rd, Huntingdon Valley, PA 19006
18 Marywatersford Rd, Bala Cynwyd, PA 19004
244 Masters Dr, Pottstown, PA 19464
20 Marywatersford Rd, Bala Cynwyd, PA 19004
1142 Matsonford Rd, Conshohocken, PA 19428
256 Masters Dr, Pottstown, PA 19464
24 Marywatersford Rd, Bala Cynwyd, PA 19004
980 MARY ELLEN Ln, CREAMERY, PA 19430
516 Mary Ave, Huntingdon Valley, PA 19006
205 Marywatersford Rd, Bala Cynwyd, PA 19004
503 Mary Ave, Huntingdon Valley, PA 19006
215 Marywatersford Rd, Bala Cynwyd, PA 19004
247 E Matsonford Rd, Conshohocken, PA 19428
215 Masters Dr, Pottstown, PA 19464
504 Mary Ave, Huntingdon Valley, PA 19006
207 Marywatersford Rd, Bala Cynwyd, PA 19004
232 Masters Dr, Pottstown, PA 19464
510 Mary Ave, Huntingdon Valley, PA 19006
225 Marywatersford Rd, Bala Cynwyd, PA 19004
257 E Matsonford Rd, Conshohocken, PA 19428
140 Masters Dr, Pottstown, PA 19464
66 Marywatersford Rd, Bala Cynwyd, PA 19004
104 Marywatersford Rd, Bala Cynwyd, PA 19004
100 Marywatersford Rd, Bala Cynwyd, PA 19004
255 E Matsonford Rd, Conshohocken, PA 19428
108 Marywatersford Rd, Bala Cynwyd, PA 19004
239 E Matsonford Rd, Conshohocken, PA 19428
111 Marywatersford Rd, Bala Cynwyd, PA 19004
143 Marywatersford Rd, Bala Cynwyd, PA 19004
148 Masters Dr, Pottstown, PA 19464
139 Marywatersford Rd, Bala Cynwyd, PA 19004
137 Marywatersford Rd, Bala Cynwyd, PA 19004
172 Masters Dr, Pottstown, PA 19464
103 Marywatersford Rd, Bala Cynwyd, PA 19004
133 Marywatersford Rd, Bala Cynwyd, PA 19004
211 Masters Dr, Pottstown, PA 19464
511 Mary Ave, Huntingdon Valley, PA 19006
117 Marywatersford Rd, Bala Cynwyd, PA 19004
517 Mary Ave, Huntingdon Valley, PA 19006
113 Marywatersford Rd, Bala Cynwyd, PA 19004
60 Masters Dr, Pottstown, PA 19464
40 Masters Dr, Pottstown, PA 19464
135 Marywatersford Rd, Bala Cynwyd, PA 19004
44 Masters Dr, Pottstown, PA 19464
52 Masters Dr, Pottstown, PA 19464
501 Marywatersford Rd, Bala Cynwyd, PA 19004
108 Masters Dr, Pottstown, PA 19464
447 Marywatersford Rd, Bala Cynwyd, PA 19004
2904 Maryannes Ct, North Wales, PA 19454
71 Masters Dr, Pottstown, PA 19464
19 Marywatersford Rd, Bala Cynwyd, PA 19004
23 Marywatersford Rd, Bala Cynwyd, PA 19004
431 Marywatersford Rd, Bala Cynwyd, PA 19004
165 W Matsonford Rd, Wayne, PA 19087
92 Masters Dr, Pottstown, PA 19464
443 Marywatersford Rd, Bala Cynwyd, PA 19004
415 Marywatersford Rd, Bala Cynwyd, PA 19004
423 Marywatersford Rd, Bala Cynwyd, PA 19004
185 W Matsonford Rd, Wayne, PA 19087
115 Masters Dr, Pottstown, PA 19464
27 Marywatersford Rd, Bala Cynwyd, PA 19004
109 Marywatersford Rd, Bala Cynwyd, PA 19004
107 Marywatersford Rd, Bala Cynwyd, PA 19004
105 Marywatersford Rd, Bala Cynwyd, PA 19004
1 Marywatersford Rd, Bala Cynwyd, PA 19004
101 Marywatersford Rd, Bala Cynwyd, PA 19004
45 Marywatersford Rd, Bala Cynwyd, PA 19004
00000 Masters DR, Limerick, PA 19468
2047 Mather Way, Elkins Park, PA 19027
119 Masters DR, Limerick, PA 19468
2 Masters Dr, Pottstown, PA 19464
3390 Masons Mill Rd, Huntingdon Valley, PA 19006
165 Matsonford Rd Lot 1, Wayne, PA 19087
1124 Matsonford Rd, Conshohocken, PA 19428
3380 Masons Mill Rd, Huntingdon Valley, PA 19006
1079 Mason Rd, Hatfield, PA 19440
1116 Matsonford Rd, Conshohocken, PA 19428
3350 Masons Mill Rd, Huntingdon Valley, PA 19006
1081 Mason Rd, Hatfield, PA 19440
3360 Masons Mill Rd, Huntingdon Valley, PA 19006
1083 Mason Rd, Hatfield, PA 19440
3340 Masons Mill Rd, Huntingdon Valley, PA 19006
3260 Masons Mill Rd, Huntingdon Valley, PA 19006
3270 Masons Mill Rd, Huntingdon Valley, PA 19006
3370 Masons Mill Rd, Huntingdon Valley, PA 19006
3250 Masons Mill Rd, Huntingdon Valley, PA 19006
2606 Maryanne's Ct, North Wales, PA 19454
3210 Masons Mill Rd, Huntingdon Valley, PA 19006
3232 Masons Mill Rd, Huntingdon Valley, PA 19006
3310 Masons Mill Rd, Huntingdon Valley, PA 19006
185 Matsonford Rd Lot 2, Wayne, PA 19087
204 Marywatersford Rd, Bala Cynwyd, PA 19004
1081 Mason RD, Hatfield, PA 19440
991 Mary Ellen Ln, Collegeville, PA 19426
987 Mary Ellen Ln, Collegeville, PA 19426
348 Mathers Rd, Ambler, PA 19002
2803 Maryannes Ct, North Wales, PA 19454
0000 Masters DR, Limerick, PA 19468
2801 Maryannes Ct, North Wales, PA 19454
2802 Maryannes Ct, North Wales, PA 19454
2807 Maryannes Ct, North Wales, PA 19454
2708 Maryannes Ct #2708, North Wales, PA 19454
2806 Maryannes Ct, North Wales, PA 19454
2903 Maryannes Ct, North Wales, PA 19454
2703 Maryanne's Ct, North Wales, PA 19454
317 Marywatersford Rd, Bala Cynwyd, PA 19004
2804 Maryannes Ct, North Wales, PA 19454
401 Marywatersford Rd, Bala Cynwyd, PA 19004
2901 Maryannes Ct, North Wales, PA 19454
243 Marywatersford Rd, Bala Cynwyd, PA 19004
2902 Maryannes Ct, North Wales, PA 19454
237 Masters Dr, Pottstown, PA 19464
2908 Maryannes Ct, North Wales, PA 19454
2808 Maryannes Ct, North Wales, PA 19454
3001 Maryannes Ct, North Wales, PA 19454
00 Masters DR, Limerick, PA 19468
2905 Maryannes Ct, North Wales, PA 19454
000 Masters DR, Limerick, PA 19468
264 Masters Dr, Pottstown, PA 19464
3002 Maryannes Ct, North Wales, PA 19454
3245 Masons Mill Rd, Huntingdon Valley, PA 19006
225 Masters Dr, Pottstown, PA 19464
272 Masters Dr, Pottstown, PA 19464
2906 Maryannes Ct, North Wales, PA 19454
0 MASTERS Dr, LIMERICK, PA 19468
268 Masters Dr, Pottstown, PA 19464
3003 Maryannes Ct, North Wales, PA 19454
3006 Maryannes Ct, North Wales, PA 19454
276 Masters Dr, Pottstown, PA 19464
2907 Maryannes Ct, North Wales, PA 19454
253 Masters Dr, Pottstown, PA 19464
3004 Maryannes Ct, North Wales, PA 19454
257 Masters Dr, Pottstown, PA 19464
3007 Maryannes Ct, North Wales, PA 19454
3005 Maryannes Ct, North Wales, PA 19454
3008 Maryannes Ct, North Wales, PA 19454
241 Masters Dr, Pottstown, PA 19464
1211 Mason Rd, Hatfield, PA 19440
4 Masters Dr, Pottstown, PA 19464
160 Marvin Rd, Elkins Park, PA 19027
3 Masters Dr, Pottstown, PA 19464
312 Masters Dr, Pottstown, PA 19464
164 Marvin Rd, Elkins Park, PA 19027
175 W Matsonford Rd, Wayne, PA 19087
120 Marvin Rd, Elkins Park, PA 19027
124 Marvin Rd, Elkins Park, PA 19027
000000 MASTERS Dr, LIMERICK, PA 19468
200 Mathers Rd, Ambler, PA 19002
230 Mathers Rd, Ambler, PA 19002
265 Mathers Rd, Ambler, PA 19002
225 Mathers Rd, Ambler, PA 19002
298 Mathers Rd, Ambler, PA 19002
131 Masters Dr, Pottstown, PA 19464
127 Masters Dr, Pottstown, PA 19464
15 Masters Dr, Pottstown, PA 19464
135 Masters Dr, Pottstown, PA 19464
248 Masters Dr, Pottstown, PA 19464
297 Masters Dr, Pottstown, PA 19464
2360 Maryland Rd, Willow Grove, PA 19090
289 Masters Dr, Pottstown, PA 19464
293 Masters Dr, Pottstown, PA 19464
175 Masters Dr, Pottstown, PA 19464
44 Mary Waters Ford Rd, Bala Cynwyd, PA 19004
285 Masters Dr, Pottstown, PA 19464
265 Masters Dr, Pottstown, PA 19464
300 Masters Dr, Pottstown, PA 19464
304 Masters Dr, Pottstown, PA 19464
308 Masters Dr, Pottstown, PA 19464
281 Masters Dr, Pottstown, PA 19464
1213 Mason Rd, Hatfield, PA 19440
261 Masters Dr, Pottstown, PA 19464