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
TAVISTOCK-TERWOOD
Properties in Montgomery County in TAVISTOCK-TERWOOD
Find homes for sale in Montgomery County by selecting a property below:
1545 Terwood Rd, Huntingdon Valley, PA 19006
1525 Terwood Rd, Huntingdon Valley, PA 19006
1655 Terwood Rd, Huntingdon Valley, PA 19006
515 Tawnyberry Ln, Collegeville, PA 19426
1615 Terwood Rd, Huntingdon Valley, PA 19006
512 Tawnyberry Ln, Collegeville, PA 19426
520 Tawnyberry Ln, Collegeville, PA 19426
504 Tawnyberry Ln, Collegeville, PA 19426
1535 Terwood Rd, Huntingdon Valley, PA 19006
507 Tawnyberry Ln, Collegeville, PA 19426
1705 Terwood Rd, Huntingdon Valley, PA 19006
1665 Terwood Rd, Huntingdon Valley, PA 19006
524 Tawnyberry Ln, Collegeville, PA 19426
1625 Terwood Rd, Huntingdon Valley, PA 19006
1555 Terwood Rd Lot 1, Huntingdon Valley, PA 19006
266 Telford Pike, Telford, PA 18969
264 Telford Pike, Telford, PA 18969
250 Telford Pike, Telford, PA 18969
1405 Terwood Rd, Huntingdon Valley, PA 19006
1505 Terwood Rd, Huntingdon Valley, PA 19006
748 Tennis Ave, Lower Gwynedd Township, PA 19002
1549 Terwood Rd, Huntingdon Valley, PA 19006
523 Tawnyberry Ln, Collegeville, PA 19426
1555 Terwood Rd, Huntingdon Valley, PA 19006
527 Tawnyberry Ln, Collegeville, PA 19426
284 Telford Pike, Telford, PA 18969
537 Tawnyberry Ln, Collegeville, PA 19426
103 Tennyson Ln, North Wales, PA 19454
975 Tennis Ave, Ambler, PA 19002
932 Tennis Ave, Ambler, PA 19002
556 Tawnyberry Ln, Collegeville, PA 19426
104 Tennyson Ln, North Wales, PA 19454
560 Tawnyberry Ln, Collegeville, PA 19426
304 Tennis Ave, Glenside, PA 19038
744 Tennis Ave, Ambler, PA 19002
352 Tennis Ave, Glenside, PA 19038
356 Tennis Ave, Glenside, PA 19038
140 Tennis Ave, Glenside, PA 19038
116 Tennis Ave, Glenside, PA 19038
112 Tennis Ave, Glenside, PA 19038
531 Tennis Ave, Glenside, PA 19038
409 Tennis Ave, Glenside, PA 19038
415 Tennis Ave, Glenside, PA 19038
421 Tennis Ave, Glenside, PA 19038
427 Tennis Ave, Glenside, PA 19038
431 Tennis Ave, Glenside, PA 19038
649 Tennis Ave, Glenside, PA 19038
1616 Tennis Ct, Hatfield, PA 19440
34 Taylor Rd, Conshohocken, PA 19428
32 Taylor Rd, Conshohocken, PA 19428
508 Tennis Ave, Ambler, PA 19002
333 Tennis Ave, Glenside, PA 19038
504 Tennis Ave, Ambler, PA 19002
44 Taylor Rd, Conshohocken, PA 19428
1601 Tennis Ct, Hatfield, PA 19440
514 Tennis Ave, Ambler, PA 19002
605 Tennis Ave, Glenside, PA 19038
844 Tennis Ave, Ambler, PA 19002
533 Tennis Ave, Glenside, PA 19038
840 Tennis Ave, Ambler, PA 19002
527 Tennis Ave, Glenside, PA 19038
957 Tennis Ave, Ambler, PA 19002
848 Tennis Ave, Ambler, PA 19002
16 Taylor Rd, Conshohocken, PA 19428
621 Tennis Ave, Glenside, PA 19038
892 Tennis Ave, Ambler, PA 19002
880 Tennis Ave, Ambler, PA 19002
961 Tennis Ave, Ambler, PA 19002
888 Tennis Ave, Ambler, PA 19002
773 Tennis Ave, Glenside, PA 19038
6 Taylor Rd, Conshohocken, PA 19428
759 Tennis Ave, Glenside, PA 19038
515 Tennis Ave, Glenside, PA 19038
511 Tennis Ave, Glenside, PA 19038
507 Tennis Ave, Glenside, PA 19038
14 Taylor Rd, Conshohocken, PA 19428
501 Tennis Ave, Glenside, PA 19038
973 Tennis Ave, Ambler, PA 19002
8 Taylor Rd, Conshohocken, PA 19428
723 Tennis Ave, Glenside, PA 19038
740 Tennis Ave, Ambler, PA 19002
253 TELFORD Pike, FRANCONIA, PA 99999
715 Tennis Ave, Glenside, PA 19038
747 Tennis Ave, Glenside, PA 19038
753 Tennis Ave, Glenside, PA 19038
737 Tennis Ave, Glenside, PA 19038
164 Telford Pike, Telford, PA 18969
743 Tennis Ave, Glenside, PA 19038
944 Tennis Ave, Ambler, PA 19002
851 Tennis Ave, Glenside, PA 19038
847 Tennis Ave, Glenside, PA 19038
705 Tennis Ave, Glenside, PA 19038
711 Tennis Ave, Glenside, PA 19038
653 Tennis Ave, Glenside, PA 19038
657 Tennis Ave, Glenside, PA 19038
719 Tennis Ave, Ambler, PA 19002
30 Tenmore Rd, Haverford, PA 19041
779 Tennis Ave, Glenside, PA 19038
717 Tennis Ave, Ambler, PA 19002
38 Tenmore Rd, Haverford, PA 19041
36 Tenmore Rd, Haverford, PA 19041
805 Tennis Ave, Glenside, PA 19038
20 Tenmore Rd, Haverford, PA 19041
512 Tennis Ave, Ambler, PA 19002
697 Tennis Ave, Ambler, PA 19002
27 Tenmore Rd, Haverford, PA 19041
520 Tennis Ave, Ambler, PA 19002
911 Tennis Ave, Glenside, PA 19038
709 Tennis Ave, Ambler, PA 19002
33 Tenmore Rd #29, Haverford, PA 19041
604 Tennis Ave, Ambler, PA 19002
26 Taylor Rd, Conshohocken, PA 19428
907 Tennis Ave, Glenside, PA 19038
32 Tenmore Rd, Haverford, PA 19041
24 Taylor Rd, Conshohocken, PA 19428
536 Tennis Ave, Ambler, PA 19002
951 Tennis Ave, Glenside, PA 19038
540 Tennis Ave, Ambler, PA 19002
953 Tennis Ave, Glenside, PA 19038
116 Tennyson Ln #159, North Wales, PA 19454
29 Tenmore Rd, Haverford, PA 19041
532 Tennis Ave, Ambler, PA 19002
700 Tennis Ave, Ambler, PA 19002
833 Tennis Ave, Glenside, PA 19038
750 Tennis Ave, Ambler, PA 19002
760 Tennis Ave, Ambler, PA 19002
723 Tennis Ave, Ambler, PA 19002
808 Tennis Ave, Ambler, PA 19002
804 Tennis Ave, Ambler, PA 19002
319 Tennis Ave, Glenside, PA 19038
820 Tennis Ave, Ambler, PA 19002
824 Tennis Ave, Ambler, PA 19002
832 Tennis Ave, Ambler, PA 19002
135 Tennis Ave, Glenside, PA 19038
447 Tennis Ave, Glenside, PA 19038
451 Tennis Ave, Glenside, PA 19038
1014 Tennis Ave, Glenside, PA 19038
933 Tennis Ave, Ambler, PA 19002
817 Tennis Ave, Ambler, PA 19002
757 Tennis Ave, Ambler, PA 19002
941 Tennis Ave, Ambler, PA 19002
0 Tennis Ave, Ambler, PA 19002
118 Tennyson Ln, North Wales, PA 19454
317 Tavistock Dr, Royersford, PA 19468
780 Tennis Ave, Ambler, PA 19002
325 Tavistock Dr, Royersford, PA 19468
327 Tavistock Dr, Royersford, PA 19468
329 Tavistock Dr, Royersford, PA 19468
765 Tennis Ave, Ambler, PA 19002
319 Tavistock Dr, Royersford, PA 19468
311 Tavistock Dr, Royersford, PA 19468
915 Tennis Ave, Glenside, PA 19038
151 Telford Pike, Telford, PA 18969
921 Tennis Ave, Glenside, PA 19038
923 Tennis Ave, Glenside, PA 19038
927 Tennis Ave, Glenside, PA 19038
147 Telford Pike, Telford, PA 18969
1027 Tennis Ave, Glenside, PA 19038
1031 Tennis Ave, Glenside, PA 19038
667 Tennis Ave, Ambler, PA 19002
115 Telford Pike, Telford, PA 18969
669 Tennis Ave, Ambler, PA 19002
931 Tennis Ave, Glenside, PA 19038
18 Tenmore Rd, Haverford, PA 19041
935 Tennis Ave, Glenside, PA 19038
26 Tenmore Rd, Haverford, PA 19041
939 Tennis Ave, Glenside, PA 19038
24 Tenmore Rd, Haverford, PA 19041
943 Tennis Ave, Glenside, PA 19038
213 Telford Pike, Telford, PA 18969
158 Telford Pike, Telford, PA 18969
120 Telford Pike, Telford, PA 18969
243 Telford Pike, Telford, PA 18969
2367 Terwood Dr, Huntingdon Valley, PA 19006
1354 Terwood Rd, Huntingdon Valley, PA 19006
2480 Terwood Dr, Huntingdon Valley, PA 19006
545 Tawnyberry Ln, Collegeville, PA 19426
2320 Terwood Dr, Huntingdon Valley, PA 19006
501 Tawnyberry Ln, Collegeville, PA 19426
2373 Terwood Dr, Huntingdon Valley, PA 19006
1282 Terwood Rd, Huntingdon Valley, PA 19006
134 Telford Pike, Telford, PA 18969
148 Telford Pike, Telford, PA 18969
226 Telford Pike, Telford, PA 18969
230 Telford Pike, Telford, PA 18969
164 Telford Pike, Telford, PA 18969
242 Telford Pike, Telford, PA 18969
733 Tennis Ave, Ambler, PA 19002
737 Tennis Ave, Ambler, PA 19002
721 Tennis Ave, Ambler, PA 19002
725 Tennis Ave, Ambler, PA 19002
749 Tennis Ave, Ambler, PA 19002
753 Tennis Ave, Ambler, PA 19002
741 Tennis Ave, Ambler, PA 19002
745 Tennis Ave, Ambler, PA 19002
2276 Terwood Dr, Huntingdon Valley, PA 19006
2470 Terwood Dr, Huntingdon Valley, PA 19006
2330 Terwood Dr, Huntingdon Valley, PA 19006
2450 Terwood Dr, Huntingdon Valley, PA 19006
6 Terrace Rd, Plymouth Meeting, PA 19462
852 Tennis Ave, Glenside, PA 19038
23 Taylor Rd, Conshohocken, PA 19428
910 Tennis Ave, Glenside, PA 19038
24 Terrace Rd, Plymouth Meeting, PA 19462
15 Taylor Rd, Conshohocken, PA 19428
22 Terrace Rd, Plymouth Meeting, PA 19462
812 Tennis Ave, Glenside, PA 19038
818 Tennis Ave, Glenside, PA 19038
822 Tennis Ave, Glenside, PA 19038
826 Tennis Ave, Glenside, PA 19038
834 Tennis Ave, Glenside, PA 19038
101 Terwood Ln, Lansdale, PA 19446
720 Tennis Ave, Glenside, PA 19038
38 Terrace Rd, Plymouth Meeting, PA 19462
40 Terrace Rd, Plymouth Meeting, PA 19462
42 Terrace Rd, Plymouth Meeting, PA 19462
774 Tennis Ave, Glenside, PA 19038
778 Tennis Ave, Glenside, PA 19038
1 Terrace Rd, Plymouth Meeting, PA 19462
714 Tennis Ave, Glenside, PA 19038
7 Terrace Rd, Plymouth Meeting, PA 19462
658 Tennis Ave, Glenside, PA 19038
738 Tennis Ave, Glenside, PA 19038
724 Tennis Ave, Glenside, PA 19038
8 Terrace Rd, Plymouth Meeting, PA 19462
27 Taylor Rd, Conshohocken, PA 19428
628 Tennis Ave, Glenside, PA 19038
632 Tennis Ave, Glenside, PA 19038
620 Tennis Ave, Glenside, PA 19038
646 Tennis Ave, Glenside, PA 19038
504 Tennis Ave, Glenside, PA 19038
514 Tennis Ave, Glenside, PA 19038
520 Tennis Ave, Glenside, PA 19038
612 Tennis Ave, Glenside, PA 19038
616 Tennis Ave, Glenside, PA 19038
534 Tennis Ave, Glenside, PA 19038
36 Terrace Rd, Plymouth Meeting, PA 19462
444 Tennis Ave, Glenside, PA 19038
420 Tennis Ave, Glenside, PA 19038
414 Tennis Ave, Glenside, PA 19038
428 Tennis Ave, Glenside, PA 19038
424 Tennis Ave, Glenside, PA 19038
508 Tennis Ave, Glenside, PA 19038
512 Tennis Ave, Glenside, PA 19038
452 Tennis Ave, Glenside, PA 19038
404 Tennis Ave, Glenside, PA 19038
440 Tennis Ave, Glenside, PA 19038
436 Tennis Ave, Glenside, PA 19038
448 Tennis Ave, Glenside, PA 19038
342 Tavistock Dr, Royersford, PA 19468
1555 Terwood Rd Lot 2, Huntingdon Valley, PA 19006
801 Tennis Ave, Ambler, PA 19002
310 Tavistock Dr, Royersford, PA 19468
314 Tavistock Dr, Royersford, PA 19468
1560 Tennis Cir, Lansdale, PA 19446
332 Tavistock Dr, Royersford, PA 19468
336 Tavistock Dr, Royersford, PA 19468
11 Tee Ct, Pottstown, PA 19464
1520 Tennis Cir, Lansdale, PA 19446
12 Tee Ct, Pottstown, PA 19464
16 Tee Ct, Pottstown, PA 19464
1553 Tennis Cir, Lansdale, PA 19446
1524 Tennis Cir, Lansdale, PA 19446
318 Tavistock Dr, Royersford, PA 19468
1545 Tennis Cir, Lansdale, PA 19446
322 Tavistock Dr, Royersford, PA 19468
320 Tavistock Dr, Royersford, PA 19468
27 Terrace Rd, Plymouth Meeting, PA 19462
25 Terrace Rd, Plymouth Meeting, PA 19462
300 Tennessee Ave, Conshohocken, PA 19428
324 Tavistock Dr, Royersford, PA 19468
328 Tavistock Dr, Royersford, PA 19468
254 Tennessee Ave, Conshohocken, PA 19428
348 Tennessee Ave, Conshohocken, PA 19428
1002 Tennis Ave, Glenside, PA 19038
1000 Tennis Ave, Glenside, PA 19038
1006 Tennis Ave, Glenside, PA 19038
922 Tennis Ave, Glenside, PA 19038
918 Tennis Ave, Glenside, PA 19038
13 Terrace Rd, Plymouth Meeting, PA 19462
926 Tennis Ave, Glenside, PA 19038
9 Terrace Rd, Plymouth Meeting, PA 19462
944 Tennis Ave, Glenside, PA 19038