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
BARRETT-BAXTER
Properties in Montgomery County in BARRETT-BAXTER
Find homes for sale in Montgomery County by selecting a property below:
2123 Basswood Dr, Lafayette Hill, PA 19444
2125 Basswood Dr, Lafayette Hill, PA 19444
2127 Basswood Dr, Lafayette Hill, PA 19444
2131 Basswood Dr, Lafayette Hill, PA 19444
102 Bavington Rd, Perkiomenville, PA 18074
104 Bavington Rd, Perkiomenville, PA 18074
2137 Basswood Dr, Lafayette Hill, PA 19444
2143 Basswood Dr, Lafayette Hill, PA 19444
2141 Basswood Dr, Lafayette Hill, PA 19444
2104 Basswood Dr, Lafayette Hill, PA 19444
2156 Basswood Dr, Lafayette Hill, PA 19444
2102 Basswood Dr, Lafayette Hill, PA 19444
2129 Basswood Dr, Lafayette Hill, PA 19444
2135 Basswood Dr, Lafayette Hill, PA 19444
2133 Basswood Dr, Lafayette Hill, PA 19444
2139 Basswood Dr, Lafayette Hill, PA 19444
122 Bavington Rd, Perkiomenville, PA 18074
120 Bavington Rd, Perkiomenville, PA 18074
118 Bavington Rd, Perkiomenville, PA 18074
114 Bavington Rd, Spring Mount, PA 19478
108 Bavington Rd, Perkiomenville, PA 18074
1569 Bauman Dr, Ambler, PA 19002
191 Barry Ave, Lansdale, PA 19446
2150 Basswood Dr, Lafayette Hill, PA 19444
193 Barry Ave, Lansdale, PA 19446
2144 Basswood Dr, Lafayette Hill, PA 19444
2114 Basswood Dr, Lafayette Hill, PA 19444
2146 Basswood Dr, Lafayette Hill, PA 19444
2101 Basswood Dr, Lafayette Hill, PA 19444
189 Barry Ave, Lansdale, PA 19446
2145 Basswood Dr, Lafayette Hill, PA 19444
2108 Basswood Dr, Lafayette Hill, PA 19444
2152 Basswood Dr, Lafayette Hill, PA 19444
2106 Basswood Dr, Lafayette Hill, PA 19444
153 Barry Ave, Lansdale, PA 19446
2154 Basswood Dr, Lafayette Hill, PA 19444
2112 Basswood Dr, Lafayette Hill, PA 19444
159 Barry Ave, Lansdale, PA 19446
2148 Basswood Dr, Lafayette Hill, PA 19444
2110 Basswood Dr, Lafayette Hill, PA 19444
196 Barry Ave, Lansdale, PA 19446
198 Barry Ave, Lansdale, PA 19446
165 Barry Ave, Lansdale, PA 19446
2100 Basswood Dr, Lafayette Hill, PA 19444
171 Barry Ave, Lansdale, PA 19446
2103 Basswood Dr, Lafayette Hill, PA 19444
239 Baxter Dr, Phoenixville, PA 19460
1367 Barrowdale Rd, Jenkintown, PA 19046
1560 Bauman Dr, Ambler, PA 19002
1377 Barrowdale Rd, Jenkintown, PA 19046
1570 Bauman Dr, Ambler, PA 19002
1553 Bauman Dr, Ambler, PA 19002
237 Baxter Dr, Phoenixville, PA 19460
1566 Bauman Dr, Ambler, PA 19002
1561 Bauman Dr, Ambler, PA 19002
1585 Bauman Dr, Ambler, PA 19002
1557 Bauman Dr, Ambler, PA 19002
111 Bavington Rd, Perkiomenville, PA 18074
115 Bavington Rd, Perkiomenville, PA 18074
468 Barrington St, Horsham, PA 19044
178 Barry Ave, Lansdale, PA 19446
172 Barry Ave, Lansdale, PA 19446
125 Bavington Rd, Perkiomenville, PA 18074
186 Barry Ave, Lansdale, PA 19446
127 Bavington Rd, Perkiomenville, PA 18074
190 Barry Ave, Lansdale, PA 19446
188 Barry Ave, Lansdale, PA 19446
135 Bavington Rd, Spring Mount, PA 19478
194 Barry Ave, Lansdale, PA 19446
137 Bavington Rd, Perkiomenville, PA 18074
121 Bavington Rd, Perkiomenville, PA 18074
123 Bavington Rd, Perkiomenville, PA 18074
101 Bavington Rd, Perkiomenville, PA 18074
103 Bavington Rd, Perkiomenville, PA 18074
131 Bavington Rd, Perkiomenville, PA 18074
133 Bavington Rd, Perkiomenville, PA 18074
465 Barrington St, Horsham, PA 19044
117 Bavington Rd, Perkiomenville, PA 18074
164 Barry Ave, Lansdale, PA 19446
119 Bavington Rd, Perkiomenville, PA 18074
162 Barry Ave, Lansdale, PA 19446
89 Bartlett Dr, Schwenksville, PA 19473
2702 Barry Ln, Huntingdon Valley, PA 19006
2714 Barry Ln, Huntingdon Valley, PA 19006
2678 Barry Ln, Huntingdon Valley, PA 19006
2690 Barry Ln, Huntingdon Valley, PA 19006
2725 Barry Ln, Huntingdon Valley, PA 19006
2629 Barry Ln, Huntingdon Valley, PA 19006
2726 Barry Ln, Huntingdon Valley, PA 19006
2738 Barry Ln, Huntingdon Valley, PA 19006
2641 Barry Ln, Huntingdon Valley, PA 19006
2653 Barry Ln, Huntingdon Valley, PA 19006
462 Barrington St, Horsham, PA 19044
463 Barrington St, Horsham, PA 19044
2618 Barry Ln, Huntingdon Valley, PA 19006
460 Barrington St, Horsham, PA 19044
2654 Barry Ln, Huntingdon Valley, PA 19006
2666 Barry Ln, Huntingdon Valley, PA 19006
2630 Barry Ln, Huntingdon Valley, PA 19006
2642 Barry Ln, Huntingdon Valley, PA 19006
17 Bartlett Dr, Schwenksville, PA 19473
21 Bartlett Dr, Schwenksville, PA 19473
33 Bartlett Dr, Schwenksville, PA 19473
725 Barrington Rd, Collegeville, PA 19426
59 Bartlett Dr, Schwenksville, PA 19473
41 Bartlett Dr, Schwenksville, PA 19473
45 Bartlett Dr, Schwenksville, PA 19473
101 Bartlett Dr, Schwenksville, PA 19473
113 Bartlett Dr, Schwenksville, PA 19473
2158 Basswood Dr, Lafayette Hill, PA 19444
2083 Baus Rd, East Greenville, PA 18041
2701 Barry Ln, Huntingdon Valley, PA 19006
Lot 1 Barrett Ave, Lower Moreland Township, PA 19006
2665 Barry Ln, Huntingdon Valley, PA 19006
112 Bartlett Dr, Schwenksville, PA 19473
2713 Barry Ln, Huntingdon Valley, PA 19006
104 Bartlett Dr, Schwenksville, PA 19473
607 Barrett Ave, Huntingdon Valley, PA 19006
606 Barrett Ave, Huntingdon Valley, PA 19006
610 Barrett Ave, Huntingdon Valley, PA 19006
593 Barrett Ave, Huntingdon Valley, PA 19006
601 Barrett Ave, Huntingdon Valley, PA 19006
598 Barrett Ave, Huntingdon Valley, PA 19006
610 Bartram Ct, Flourtown, PA 19031
244 Battleson Rd, Ambler, PA 19002
250 Battleson Rd, Ambler, PA 19002
Lot #1 Barrington Rd, Lower Providence Township, PA 19426
238 Battleson Rd, Ambler, PA 19002
502 Barrington St, Horsham, PA 19044
500 Barrington St, Horsham, PA 19044
498 Barrington St, Horsham, PA 19044
510 Barrington St, Horsham, PA 19044
649 Barrington Rd, Collegeville, PA 19426
617 Bartram Ct, Flourtown, PA 19031
249 Battleson Rd, Ambler, PA 19002
708 Barrington Rd, Collegeville, PA 19426
129 Bavington Rd, Perkiomenville, PA 18074
41 Basswood Ct, Collegeville, PA 19426
245 Battleson Rd, Ambler, PA 19002
241 Battleson Rd, Ambler, PA 19002
290 Battleson Rd, Ambler, PA 19002
286 Battleson Rd, Ambler, PA 19002
257 Battleson Rd, Ambler, PA 19002
701 Barrington Rd, Collegeville, PA 19426
253 Battleson Rd, Ambler, PA 19002
237 Battleson Rd, Ambler, PA 19002
233 Battleson Rd, Ambler, PA 19002
694 Barrington Rd, Collegeville, PA 19426
615 Bartram Ct, Flourtown, PA 19031
700 Barrington Rd, Collegeville, PA 19426
686 Barrington Rd, Collegeville, PA 19426
105 Bartlett Dr, Schwenksville, PA 19473
670 Barrington Rd, Collegeville, PA 19426
618 Bartram Ct, Flourtown, PA 19031
2107 Basswood Dr, Lafayette Hill, PA 19444
85 Bartlett Dr, Schwenksville, PA 19473
269 Battleson Rd, Ambler, PA 19002
273 Battleson Rd, Ambler, PA 19002
285 Battleson Rd, Ambler, PA 19002
289 Battleson Rd, Ambler, PA 19002
261 Battleson Rd, Ambler, PA 19002
265 Battleson Rd, Ambler, PA 19002
120 Bartlett Ct, Telford, PA 18969
46 Basswood Ct, Collegeville, PA 19426
282 Battleson Rd, Ambler, PA 19002
278 Battleson Rd, Ambler, PA 19002
1565 Bauman Dr, Ambler, PA 19002
45 Basswood Ct, Collegeville, PA 19426
298 Battleson Rd, Ambler, PA 19002
44 Basswood Ct, Collegeville, PA 19426
294 Battleson Rd, Ambler, PA 19002
274 Battleson Rd, Ambler, PA 19002
256 Battleson Rd, Ambler, PA 19002
756 Barrington Rd, Collegeville, PA 19426
613 Bartram Ct, Flourtown, PA 19031
277 Battleson Rd, Ambler, PA 19002
281 Battleson Rd, Ambler, PA 19002
293 Battleson Rd, Ambler, PA 19002
509 Barrington St, Horsham, PA 19044
521 Barrington St, Horsham, PA 19044
519 Barrington St, Horsham, PA 19044
616 Bartram Ct, Flourtown, PA 19031
491 Barrington St, Horsham, PA 19044
614 Bartram Ct, Flourtown, PA 19031
105 Barrington Way, Souderton, PA 18964
511 Barrington St, Horsham, PA 19044
513 Barrington St, Horsham, PA 19044
106 Barrington Way, Souderton, PA 18964
469 Barrington St, Horsham, PA 19044
515 Barrington St, Horsham, PA 19044
2138 Basswood Dr, Lafayette Hill, PA 19444
470 Barrington St, Horsham, PA 19044
242 Barry St, Jenkintown, PA 19046
324 Barry St, Elkins Park, PA 19027
320 Barry St, Elkins Park, PA 19027
611 Bartram Ct, Flourtown, PA 19031
2121 Basswood Dr, Lafayette Hill, PA 19444
2119 Basswood Dr, Lafayette Hill, PA 19444
207 Baxter Dr, Phoenixville, PA 19460
222 Barry St, Jenkintown, PA 19046
235 Baxter Dr, Phoenixville, PA 19460
216 Barry St, Jenkintown, PA 19046
233 Baxter Dr, Phoenixville, PA 19460
234 Barry St, Jenkintown, PA 19046
200 Baxter Dr, Phoenixville, PA 19460
1380 Barrowdale Rd, Jenkintown, PA 19046
205 Baxter Dr, Phoenixville, PA 19460
1368 Barrowdale Rd, Jenkintown, PA 19046
2113 Basswood Dr, Lafayette Hill, PA 19444
203 Baxter Dr, Phoenixville, PA 19460
1231 Barrowdale Rd, Jenkintown, PA 19046
231 Baxter Dr, Phoenixville, PA 19460
1205 Barrowdale Rd, Jenkintown, PA 19046
208 Baxter Dr, Phoenixville, PA 19460
317 Barry St, Elkins Park, PA 19027
2117 Basswood Dr, Lafayette Hill, PA 19444
202 Baxter Dr, Phoenixville, PA 19460
313 Barry St, Elkins Park, PA 19027
2115 Basswood Dr, Lafayette Hill, PA 19444
204 Baxter Dr, Phoenixville, PA 19460
325 Barry St, Elkins Park, PA 19027
201 Baxter Dr, Phoenixville, PA 19460
321 Barry St, Elkins Park, PA 19027
216 Baxter Dr, Phoenixville, PA 19460
1218 Barrowdale Rd, Jenkintown, PA 19046
210 Baxter Dr, Phoenixville, PA 19460
1206 Barrowdale Rd, Jenkintown, PA 19046
1312 Barrowdale Rd, Jenkintown, PA 19046
206 Baxter Dr, Phoenixville, PA 19460
1228 Barrowdale Rd, Jenkintown, PA 19046
1311 Barrowdale Rd, Jenkintown, PA 19046
1221 Barrowdale Rd, Jenkintown, PA 19046
1331 Barrowdale Rd, Jenkintown, PA 19046
612 Bartram Ct, Flourtown, PA 19031
214 Baxter Dr, Phoenixville, PA 19460
601 Bartram Ct, Flourtown, PA 19031
1334 Barrowdale Rd, Jenkintown, PA 19046
1324 Barrowdale Rd, Jenkintown, PA 19046
1356 Barrowdale Rd, Jenkintown, PA 19046
1346 Barrowdale Rd, Jenkintown, PA 19046
605 Bartram Ct, Flourtown, PA 19031
2118 Basswood Dr, Lafayette Hill, PA 19444
2120 Basswood Dr, Lafayette Hill, PA 19444
2122 Basswood Dr, Lafayette Hill, PA 19444
2124 Basswood Dr, Lafayette Hill, PA 19444
109 Bartlett Dr, Schwenksville, PA 19473
236 Baxter Dr, Phoenixville, PA 19460
238 Baxter Dr, Phoenixville, PA 19460
240 Baxter Dr, Phoenixville, PA 19460
2116 Basswood Dr, Lafayette Hill, PA 19444
228 Baxter Dr, Phoenixville, PA 19460
230 Baxter Dr, Phoenixville, PA 19460
2126 Basswood Dr, Lafayette Hill, PA 19444
608 Bartram Ct, Flourtown, PA 19031
234 Baxter Dr, Phoenixville, PA 19460
2128 Basswood Dr, Lafayette Hill, PA 19444
220 Baxter Dr, Phoenixville, PA 19460
606 Bartram Ct, Flourtown, PA 19031
222 Baxter Dr, Phoenixville, PA 19460
224 Baxter Dr, Phoenixville, PA 19460
138 Bartlett Ct, Telford, PA 18969
226 Baxter Dr, Phoenixville, PA 19460
136 Bartlett Ct, Telford, PA 18969
137 Bartlett Ct, Telford, PA 18969
218 Baxter Dr, Phoenixville, PA 19460
739 Barrington Rd, Collegeville, PA 19426
2136 Basswood Dr, Lafayette Hill, PA 19444
505 Barrington St, Horsham, PA 19044
473 Barrington St, Horsham, PA 19044
2130 Basswood Dr, Lafayette Hill, PA 19444
485 Barrington St, Horsham, PA 19044
2140 Basswood Dr, Lafayette Hill, PA 19444
493 Barrington St, Horsham, PA 19044
148 Bartlett Ct, Telford, PA 18969
2142 Basswood Dr, Lafayette Hill, PA 19444
495 Barrington St, Horsham, PA 19044
149 Bartlett Ct, Telford, PA 18969
489 Barrington St, Horsham, PA 19044
481 Barrington St, Horsham, PA 19044
2132 Basswood Dr, Lafayette Hill, PA 19444
2134 Basswood Dr, Lafayette Hill, PA 19444
487 Barrington St, Horsham, PA 19044
475 Barrington St, Horsham, PA 19044