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
ALBEMARLE-ALMOND
Properties in Montgomery County in ALBEMARLE-ALMOND
Find homes for sale in Montgomery County by selecting a property below:
9 Allandale Rd, Plymouth Meeting, PA 19462
1046 Allentown Rd, Lansdale, PA 19446
162 Allentown Rd, Souderton, PA 18964
11 Allandale Rd, Plymouth Meeting, PA 19462
922 Alexander Dr, Hatfield, PA 19440
17 Allandale Rd, Plymouth Meeting, PA 19462
858 Alexander Dr, Hatfield, PA 19440
108 Allentown Rd #110, Souderton, PA 18964
102 Allentown Rd, Souderton, PA 18964
3 Allandale Rd, Plymouth Meeting, PA 19462
5 Allandale Rd, Plymouth Meeting, PA 19462
1093 Allentown Rd, Lansdale, PA 19446
4 Alexandrea Cir #4, Lower Salford Township, PA 19438
7 Allandale Rd, Plymouth Meeting, PA 19462
1101 Allentown Rd, Lansdale, PA 19446
245 S Allentown Rd, Telford, PA 18969
1105 Allentown Rd, Lansdale, PA 19446
8 Allandale Rd, Plymouth Meeting, PA 19462
1460 Allentown Rd, Lansdale, PA 19446
1232 Alexander Dr, Hatfield, PA 19440
1350 Allentown Rd, Lansdale, PA 19446
134 Allentown Rd, Souderton, PA 18964
12 S Allentown Rd, Telford, PA 18969
120 Allentown Rd, Souderton, PA 18964
1210 Allentown Rd, Lansdale, PA 19446
1214 Allentown Rd, Lansdale, PA 19446
1154 Allentown Rd, Lansdale, PA 19446
1082 Allentown Rd, Lansdale, PA 19446
1140 Allentown Rd, Lansdale, PA 19446
1076 Allentown Rd, Lansdale, PA 19446
1070 Allentown Rd, Lansdale, PA 19446
1064 Allentown Rd, Lansdale, PA 19446
765 Alexander Dr, Hatfield, PA 19440
2075 Allentown Rd, Hatfield, PA 19440
2 Allandale Rd, Plymouth Meeting, PA 19462
106 Alexander Dr Lot 2, Perkiomenville, PA 18074
136 Allentown Rd, Souderton, PA 18964
1917 Allentown Rd, Hatfield, PA 19440
2130 Allentown Rd, Lansdale, PA 19446
3501 Allentown Rd, Souderton, PA 18964
1091 Allentown Rd, Lansdale, PA 19446
160 S Allentown Rd, Telford, PA 18969
1301 Allentown Rd, Lansdale, PA 19446
1305 Allentown Rd, Lansdale, PA 19446
1109 Allentown Rd, Lansdale, PA 19446
1113 Allentown Rd, Lansdale, PA 19446
1117 Allentown Rd, Lansdale, PA 19446
1203 Allentown Rd, Lansdale, PA 19446
1213 Alexander Dr, Hatfield, PA 19440
50 N Allentown Rd, Telford, PA 18969
1455 Allentown Rd, Lansdale, PA 19446
96 N Allentown Rd, Telford, PA 18969
1309 Allentown Rd, Lansdale, PA 19446
88 N Allentown Rd, Telford, PA 18969
1375 Allentown Rd, Lansdale, PA 19446
1241 Alexander Dr, Hatfield, PA 19440
955 Allentown Rd, Lansdale, PA 19446
824 Allentown Rd, Telford, PA 18969
830 Allentown Rd, Earlington, PA 18918
741 Allentown Rd, Lansdale, PA 19446
847 Allentown Rd, Lansdale, PA 19446
941 Allentown Rd, Lansdale, PA 19446
951 Allentown Rd, Lansdale, PA 19446
35A Little Rd, Zieglerville, PA 19492
60 Alexandrea Cir, Harleysville, PA 19438
484 Allentown Rd, Souderton, PA 18964
1980 Allentown Rd, Hatfield, PA 19440
2050 Allentown Rd #1, Hatfield, PA 19440
1920 Allentown Rd, Hatfield, PA 19440
472 Allentown Rd, Souderton, PA 18964
1926 Allentown Rd, Hatfield, PA 19440
106 Alexander Dr Lot 3, Perkiomenville, PA 18074
1940 Allentown Rd, Hatfield, PA 19440
1960 Allentown Rd, Hatfield, PA 19440
1550 Allentown Rd, Lansdale, PA 19446
488 Allentown Rd, Souderton, PA 18964
554 Allentown Rd, Telford, PA 18969
1560 Allentown Rd, Lansdale, PA 19446
1536 Allentown Rd, Lansdale, PA 19446
476 Allentown Rd, Souderton, PA 18964
10 Allandale Rd, Plymouth Meeting, PA 19462
851 Allentown Rd, Lansdale, PA 19446
102 Alexander Dr, Perkiomenville, PA 18074
100 Allentown Rd, Souderton, PA 18964
474 Allentown Rd, Souderton, PA 18964
438 Allentown Rd, Souderton, PA 18964
480 Allentown Rd, Souderton, PA 18964
2236 Albright Ave, Abington, PA 19001
118 Allentown Rd Unit C, Souderton, PA 18964
613 Allentown Rd, Telford, PA 18969
645 Allentown Rd, Telford, PA 18969
829 Allentown Rd, Telford, PA 18969
633 Allentown Rd, Telford, PA 18969
631 Allentown Rd, Telford, PA 18969
1281 Alexander Dr, Hatfield, PA 19440
20 N ALLENTOWN Rd, TYLERSPORT, PA 18971
375 Allentown Rd, Souderton, PA 18964
174 Albemarle Dr, Penllyn, PA 19422
100 Albemarle Dr Unit L7A, Penllyn, PA 19422
106 Alexander Dr Lot 1, Perkiomenville, PA 18074
2 Alexandrea Cir #2, Lower Salford Township, PA 19438
188 Albemarle Dr, Penllyn, PA 19422
198 Albemarle Dr, Penllyn, PA 19422
192 Albemarle Dr, Penllyn, PA 19422
186 Albemarle Dr, Penllyn, PA 19422
1200 Algonquin Pass, Ambler, PA 19002
196 Albemarle Dr, Penllyn, PA 19422
1203 Algonquin Pass, Ambler, PA 19002
200 Albemarle Dr, Penllyn, PA 19422
1201 Algonquin Pass, Ambler, PA 19002
194 Albemarle Dr, Penllyn, PA 19422
1204 Algonquin Pass, Ambler, PA 19002
172 Albemarle Dr Unit 11F, Penllyn, PA 19422
182 Albemarle Dr, Penllyn, PA 19422
1202 Algonquin Pass, Ambler, PA 19002
419 Allentown Rd, Souderton, PA 18964
176 Albemarle Dr, Penllyn, PA 19422
170 Albemarle Dr, Penllyn, PA 19422
180 Albemarle Dr, Penllyn, PA 19422
190 Albemarle Dr, Penllyn, PA 19422
184 Albemarle Dr Unit 11-M, Penllyn, PA 19422
178 Albemarle Dr, Penllyn, PA 19422
112 Alexander Dr, Perkiomenville, PA 18074
29 N Allentown Rd, Telford, PA 18969
Lot #2 Alexander Dr, Lower Frederick Township, PA 18074
108 Alexander Dr, Perkiomenville, PA 18074
105 Alexander Dr, Perkiomenville, PA 18074
118 Allentown Rd, Souderton, PA 18964
947 Allentown Rd, Lansdale, PA 19446
5 Alexandrea Cir #5, Lower Salford Township, PA 19438
Lot 7 ALLEBACH Ln, WORCESTER, PA 19490
124 S Allentown Rd, Telford, PA 18969
1205 Algonquin Pass, Ambler, PA 19002
2227 Albright Ave, Abington, PA 19001
345 Alexander Dr, Telford, PA 18969
3 Alexander Dr, Perkiomenville, PA 18074
2247 Albright Ave, Abington, PA 19001
2237 Albright Ave, Abington, PA 19001
2246 Albright Ave, Abington, PA 19001
2240 Albright Ave, Abington, PA 19001
2221 Albright Ave, Abington, PA 19001
2217 Albright Ave, Abington, PA 19001
0 N Allentown Rd, Telford, PA 18969
477 Albion Ln, Horsham, PA 19044
314 Allen Way, Lansdale, PA 19446
476 Albion Ln, Horsham, PA 19044
464 Albion Ln, Horsham, PA 19044
302 Allen Way, Lansdale, PA 19446
472 Albion Ln, Horsham, PA 19044
904 Allentown Rd, Lansdale, PA 19446
466 Albion Ln, Horsham, PA 19044
468 Albion Ln, Horsham, PA 19044
420 Alderbrook Dr, Wayne, PA 19087
424 Alderbrook Dr, Wayne, PA 19087
412 Alderbrook Dr, Wayne, PA 19087
416 Alderbrook Dr, Wayne, PA 19087
436 Alderbrook Dr, Wayne, PA 19087
428 Alderbrook Dr, Wayne, PA 19087
115 Alexander Dr, Perkiomenville, PA 18074
432 Alderbrook Dr, Wayne, PA 19087
401 Alderbrook Dr, Wayne, PA 19087
65 Alexandrea Cir, Harleysville, PA 19438
405 Alderbrook Dr, Wayne, PA 19087
417 Alderbrook Dr, Wayne, PA 19087
413 Alderbrook Dr, Wayne, PA 19087
421 Alderbrook Dr, Wayne, PA 19087
433 Alderbrook Dr, Wayne, PA 19087
429 Alderbrook Dr, Wayne, PA 19087
409 Alderbrook Dr, Wayne, PA 19087
437 Alderbrook Dr, Wayne, PA 19087
404 Alderbrook Dr, Wayne, PA 19087
408 Alderbrook Dr, Wayne, PA 19087
425 Alderbrook Dr, Wayne, PA 19087
400 Alderbrook Dr, Wayne, PA 19087
154 Albemarle Dr, Penllyn, PA 19422
447 Allentown Rd, Souderton, PA 18964
168 Albemarle Dr, Penllyn, PA 19422
158 Albemarle Dr, Penllyn, PA 19422
156 Albemarle Dr, Penllyn, PA 19422
162 Albemarle Dr, Penllyn, PA 19422
166 Albemarle Dr, Penllyn, PA 19422
164 Albemarle Dr, Penllyn, PA 19422
461 Allentown Rd, Souderton, PA 18964
473 Allentown Rd, Souderton, PA 18964
160 Albemarle Dr, Penllyn, PA 19422
109 Alexander Dr, Perkiomenville, PA 18074
270 Aldrin Dr, Ambler, PA 19002
265 Aldrin Dr, Ambler, PA 19002
676 ALLENTOWN Rd, FRANCONIA, PA 18924
54 N Allentown Rd, Tylersport, PA 18971
122 S Allentown Rd, Telford, PA 18969
21 Allentown Rd, Souderton, PA 18964
107 Alexander Dr, Perkiomenville, PA 18074
310 Allen Way, Lansdale, PA 19446
1207 Allentown Rd, Lansdale, PA 19446
111 Alexander Dr, Perkiomenville, PA 18074
306 Allen Way, Lansdale, PA 19446
1502 Allen Rd, Oreland, PA 19075
312 Allen Way, Lansdale, PA 19446
308 Allen Way, Lansdale, PA 19446
133 Allentown Rd, Souderton, PA 18964
1 Alexandrea Cir #1, Lower Salford Township, PA 19438
1508 Allen Rd, Oreland, PA 19075
1510 Allen Rd, Oreland, PA 19075
7743 Albright Ave, Elkins Park, PA 19027
95 Allentown Rd, Souderton, PA 18964
7741 Albright Ave, Elkins Park, PA 19027
1507 Allen Rd, Oreland, PA 19075
7746 Albright Ave, Elkins Park, PA 19027
91 Allentown Rd Unit D, Souderton, PA 18964
1509 Allen Rd, Oreland, PA 19075
7744 Albright Ave, Elkins Park, PA 19027
7742 Albright Ave, Elkins Park, PA 19027
107 Allentown Rd, Souderton, PA 18964
1505 Allen Rd, Oreland, PA 19075
7740 Albright Ave, Elkins Park, PA 19027
1511 Allen Rd, Oreland, PA 19075
111 Allentown Rd, Souderton, PA 18964
2201 Allebach Ln, Worcester, PA 19490
418 Allentown Rd #2, Souderton, PA 18964
2130 Allentown Rd, Souderton, PA 18964
75 Alexandrea Cir #4, Harleysville, PA 19438
80 Alexandrea Cir, Harleysville, PA 19438
70 Alexandrea Cir, Harleysville, PA 19438
55 Alexander Dr, Perkiomenville, PA 18074
2709 Alden Rd, Bryn Athyn, PA 19009
2 Alexander Dr, Perkiomenville, PA 18074
876 Allentown Rd, Telford, PA 18969
1290 Allentown Rd, Lansdale, PA 19446
880 Allentown Rd, Telford, PA 18969
116 Alexander Dr, Perkiomenville, PA 18074
15 S ALLENTOWN Rd, TYLERSPORT, PA 18971
6 Alexandrea Cir #6, Lower Salford Township, PA 19438
117 Alexander Dr, Perkiomenville, PA 18074
850 Allentown Rd, Telford, PA 18969
5 S Allentown RD, Tylersport, PA 18971
858 Allentown Rd, Telford, PA 18969
2241 Albright Ave, Abington, PA 19001
3635 Albidale Dr, Huntingdon Valley, PA 19006
610 Allentown Rd, Telford, PA 18969
749 Aldrin Ave, Lansdale, PA 19446
666 Allison Rd, Huntingdon Valley, PA 19006
678 Allison Rd, Huntingdon Valley, PA 19006
001 Alexander Dr, Lower Frederick Township, PA 18074
2 Alexis Dr, Ambler, PA 19002
1 Alexis Dr, Ambler, PA 19002
3780 Albidale Dr, Huntingdon Valley, PA 19006
204 Albemarle Dr, Penllyn, PA 19422
3764 Albidale Dr, Huntingdon Valley, PA 19006
3 Alexis Dr, Ambler, PA 19002
3773 Albidale Dr, Huntingdon Valley, PA 19006
210 Albemarle Dr, Penllyn, PA 19422
208 Albemarle Dr, Penllyn, PA 19422
202 Albemarle Dr, Penllyn, PA 19422
212 Albemarle Dr, Penllyn, PA 19422
635 Allison Rd, Huntingdon Valley, PA 19006
881 Allentown Rd, Lansdale, PA 19446
206 Albemarle Dr Unit 12K, Penllyn, PA 19422
556 Alexander Rd, Huntingdon Valley, PA 19006
537 Alexander Rd, Huntingdon Valley, PA 19006
657 Allison Rd, Huntingdon Valley, PA 19006
10 Almond Ct, Lafayette Hill, PA 19444
3785 Albidale Dr, Huntingdon Valley, PA 19006
3750 Albidale Dr, Huntingdon Valley, PA 19006
3660 Albidale Dr, Huntingdon Valley, PA 19006
7 Alexis Dr, Ambler, PA 19002
2755 Alden Rd, Bryn Athyn, PA 19009
3761 Albidale Dr, Huntingdon Valley, PA 19006
3735 Albidale Dr, Huntingdon Valley, PA 19006
3700 Albidale Dr, Huntingdon Valley, PA 19006
551 Alexander Rd, Huntingdon Valley, PA 19006
10 Alexis Dr, Ambler, PA 19002
2771 Alden Rd, Huntingdon Valley, PA 19006
8 Alexis Dr, Ambler, PA 19002
2755 Alden Rd, Bryn Athyn, PA 19009
649 Allison Rd, Huntingdon Valley, PA 19006
6 Alexis Dr, Ambler, PA 19002
2725 Alden Rd, Bryn Athyn, PA 19009
11 Alexis Dr, Ambler, PA 19002
2715 Alden Rd, Bryn Athyn, PA 19009
4 Alexis Dr, Ambler, PA 19002
2707 Alden Rd, Bryn Athyn, PA 19009
1 Almond Ct, Lafayette Hill, PA 19444