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
CHURCH-CHURCH
Properties in Montgomery County in CHURCH-CHURCH
Find homes for sale in Montgomery County by selecting a property below:
1664 Church Rd, East Greenville, PA 18041
20 Church Rd, Elkins Park, PA 19027
3817 Church Rd, Perkiomenville, PA 18074
2023 Church Rd, Glenside, PA 19038
4 E Church Rd, Plymouth Meeting, PA 19462
2549 Church Rd, Glenside, PA 19038
42 Church Rd, Elkins Park, PA 19027
2001 Church Rd, Flourtown, PA 19031
2007 Church Rd, Flourtown, PA 19031
2009 Church Rd, Flourtown, PA 19031
1707 Church Rd, Oreland, PA 19075
1709 Church Rd, Oreland, PA 19075
1903 Church Rd, Flourtown, PA 19031
1905 Church Rd, Flourtown, PA 19031
22 Church Rd, Elkins Park, PA 19027
26 Church Rd, Elkins Park, PA 19027
28 Church Rd, Elkins Park, PA 19027
1604 Church Rd, Oreland, PA 19075
1911 Church Rd, Flourtown, PA 19031
1909 Church Rd, Flourtown, PA 19031
1600 Church Rd Unit A311, Wyncote, PA 19095
1600 Church Rd Unit A316, Wyncote, PA 19095
1600 Church Rd Unit A314, Wyncote, PA 19095
1600 Church Rd Unit A308, Wyncote, PA 19095
1600 Church Rd Unit A307, Wyncote, PA 19095
1600 Church Rd Unit A310, Wyncote, PA 19095
1600 Church Rd Unit A309, Oreland, PA 19075
1600 Church Rd Unit A304, Wyncote, PA 19095
1600 Church Rd Unit B103, Wyncote, PA 19095
1600 Church Rd Unit B104, Wyncote, PA 19095
1600 Church Rd Unit A318, Wyncote, PA 19095
1600 Church Rd Unit B1, Wyncote, PA 19095
1600 Church Rd Unit B2, Wyncote, PA 19095
1600 Church Rd Unit B101, Wyncote, PA 19095
1600 Church Rd Unit A312, Wyncote, PA 19095
1600 Church Rd Unit B309, Wyncote, PA 19095
1600 Church Rd Unit B306, Wyncote, PA 19095
1600 Church Rd Unit B307, Wyncote, PA 19095
1600 Church Rd Unit B304, Wyncote, PA 19095
1600 Church Rd Unit B305, Wyncote, PA 19095
1600 Church Rd Unit B302, Wyncote, PA 19095
1600 Church Rd Unit B303, Wyncote, PA 19095
1600 Church Rd Unit B300, Wyncote, PA 19095
1600 Church Rd Unit A303, Wyncote, PA 19095
1600 Church Rd Unit A306, Wyncote, PA 19095
1600 Church Rd Unit A305, Wyncote, PA 19095
1600 Church Rd Unit A300, Wyncote, PA 19095
1600 Church Rd Unit A218, Wyncote, PA 19095
1600 Church Rd Unit A302, Wyncote, PA 19095
421 Church Rd, Jenkintown, PA 19046
1600 Church Rd Unit A301, Wyncote, PA 19095
2 Church Rd, Elkins Park, PA 19027
1600 Church Rd Unit B308, Wyncote, PA 19095
1600 Church Rd Unit B210, Wyncote, PA 19095
1600 Church Rd Unit B209, Wyncote, PA 19095
1600 Church Rd Unit B208, Wyncote, PA 19095
1600 Church Rd Unit B207, Wyncote, PA 19095
1600 Church Rd Unit B206, Wyncote, PA 19095
1600 Church Rd Unit B205, Wyncote, PA 19095
1600 Church Rd Unit B204, Wyncote, PA 19095
1600 Church Rd Unit B203, Wyncote, PA 19095
1600 Church Rd Unit B217, Wyncote, PA 19095
1600 Church Rd Unit B214, Wyncote, PA 19095
1600 Church Rd Unit B215, Wyncote, PA 19095
1600 Church Rd Unit B212, Wyncote, PA 19095
1600 Church Rd Unit B213, Wyncote, PA 19095
1600 Church Rd Unit B211, Wyncote, PA 19095
1600 Church Rd Unit C109, Wyncote, PA 19095
1600 Church Rd Unit C112, Wyncote, PA 19095
1600 Church Rd Unit C111, Wyncote, PA 19095
1600 Church Rd Unit C201, Wyncote, PA 19095
1600 Church Rd Unit C200, Wyncote, PA 19095
1600 Church Rd Unit C203, Wyncote, PA 19095
1600 Church Rd Unit C202, Wyncote, PA 19095
1600 Church Rd Unit C205, Wyncote, PA 19095
1600 Church Rd Unit B202, Wyncote, PA 19095
1600 Church Rd Unit B201, Wyncote, PA 19095
1600 Church Rd Unit B200, Wyncote, PA 19095
1600 Church Rd Unit B117, Wyncote, PA 19095
1600 Church Rd Unit B116, Wyncote, PA 19095
1600 Church Rd Unit B115, Wyncote, PA 19095
1600 Church Rd Unit B114, Wyncote, PA 19095
1600 Church Rd Unit C110, Wyncote, PA 19095
1600 Church Rd Unit A210, Wyncote, PA 19095
1600 Church Rd Unit A207, Wyncote, PA 19095
1600 Church Rd Unit A208, Wyncote, PA 19095
1600 Church Rd Unit A214, Wyncote, PA 19095
1600 Church Rd Unit A216, Wyncote, PA 19095
1600 Church Rd Unit A211, Wyncote, PA 19095
1600 Church Rd Unit A212, Wyncote, PA 19095
1600 Church Rd Unit A201, Wyncote, PA 19095
1600 Church Rd Unit A209, Wyncote, PA 19095
1600 Church Rd Unit A109, Wyncote, PA 19095
1600 Church Rd Unit A108, Wyncote, PA 19095
1600 Church Rd Unit A107, Wyncote, PA 19095
1600 Church Rd Unit A116, Wyncote, PA 19095
1600 Church Rd Unit A114, Wyncote, PA 19095
367 Church Rd, Jenkintown, PA 19046
1600 Church Rd Unit A112, Wyncote, PA 19095
1600 Church Rd Unit A102, Wyncote, PA 19095
409 Church Rd, Jenkintown, PA 19046
1600 Church Rd Unit A202, Wyncote, PA 19095
401 Church Rd, Jenkintown, PA 19046
1600 Church Rd Unit A118, Wyncote, PA 19095
413 Church Rd, Jenkintown, PA 19046
1600 Church Rd Unit A200, Wyncote, PA 19095
407 Church Rd, Jenkintown, PA 19046
1600 Church Rd Unit A205, Wyncote, PA 19095
1600 Church Rd Unit A206, Wyncote, PA 19095
1600 Church Rd Unit A203, Wyncote, PA 19095
1600 Church Rd Unit A204, Wyncote, PA 19095
1600 Church Rd Unit A110, Wyncote, PA 19095
221 Church Rd, Jenkintown, PA 19046
1600 Church Rd Unit B111, Wyncote, PA 19095
1600 Church Rd Unit B113, Wyncote, PA 19095
1600 Church Rd Unit B106, Wyncote, PA 19095
1600 Church Rd Unit B107, Wyncote, PA 19095
1600 Church Rd Unit B109, Wyncote, PA 19095
1600 Church Rd Unit B102, Wyncote, PA 19095
1600 Church Rd Unit A100, Wyncote, PA 19095
1600 Church Rd Unit A2, Wyncote, PA 19095
1935 Church Rd, Harleysville, PA 19438
1600 Church Rd Unit A106, Wyncote, PA 19095
1600 Church Rd Unit A105, Wyncote, PA 19095
1600 Church Rd Unit A104, Wyncote, PA 19095
1600 Church Rd Unit A103, Wyncote, PA 19095
1600 Church Rd Unit D301, Wyncote, PA 19095
37 Church Rd, Elkins Park, PA 19027
37 Church Rd, Telford, PA 18969
46 Church Rd, Elkins Park, PA 19027
3662 Church Rd, Perkiomenville, PA 18074
3654 Church Rd, Perkiomenville, PA 18074
1703 Church Rd, Oreland, PA 19075
20 Church Rd, Royersford, PA 19468
35 Church Rd, Elkins Park, PA 19027
33 E Church Rd, Plymouth Meeting, PA 19462
1603 Church Rd, Oreland, PA 19075
31 Church Rd, Elkins Park, PA 19027
31 E Church Rd, Plymouth Meeting, PA 19462
37 E Church Rd, Plymouth Meeting, PA 19462
3648 Church Rd, Perkiomenville, PA 18074
35 E Church Rd, Plymouth Meeting, PA 19462
3642 Church Rd, Perkiomenville, PA 18074
41 E Church Rd, Plymouth Meeting, PA 19462
39 E Church Rd, Plymouth Meeting, PA 19462
3630 Church Rd, Perkiomenville, PA 18074
45 E Church Rd, Plymouth Meeting, PA 19462
3636 Church Rd, Perkiomenville, PA 18074
43 E Church Rd, Plymouth Meeting, PA 19462
1600 Church Rd Unit B311, Wyncote, PA 19095
1600 Church Rd Unit B312, Wyncote, PA 19095
1600 Church Rd Unit B313, Wyncote, PA 19095
1600 Church Rd Unit B314, Wyncote, PA 19095
1600 Church Rd Unit B315, Wyncote, PA 19095
362 Church Rd, Jenkintown, PA 19046
1600 Church Rd Unit B316, Wyncote, PA 19095
1600 Church Rd Unit B317, Wyncote, PA 19095
1600 Church Rd Unit C1, Wyncote, PA 19095
1600 Church Rd Unit C204, Wyncote, PA 19095
1600 Church Rd Unit C208, Wyncote, PA 19095
1600 Church Rd Unit C207, Wyncote, PA 19095
1600 Church Rd Unit C210, Wyncote, PA 19095
1600 Church Rd Unit C209, Wyncote, PA 19095
1600 Church Rd Unit C212, Wyncote, PA 19095
1600 Church Rd Unit C211, Wyncote, PA 19095
1600 Church Rd Unit B310, Wyncote, PA 19095
1600 Church Rd Unit D103, Wyncote, PA 19095
1600 Church Rd Unit D102, Wyncote, PA 19095
1600 Church Rd Unit D100, Wyncote, PA 19095
1600 Church Rd Unit D200, Wyncote, PA 19095
1600 Church Rd Unit D107, Wyncote, PA 19095
1600 Church Rd Unit D106, Wyncote, PA 19095
1600 Church Rd Unit D105, Wyncote, PA 19095
1600 Church Rd Unit D204, Wyncote, PA 19095
1600 Church Rd Unit C100, Wyncote, PA 19095
216 Church Rd, Jenkintown, PA 19046
1600 Church Rd Unit C101, Wyncote, PA 19095
1600 Church Rd Unit C103, Wyncote, PA 19095
206 Church Rd, Jenkintown, PA 19046
1600 Church Rd Unit C104, Wyncote, PA 19095
1600 Church Rd Unit C105, Wyncote, PA 19095
1600 Church Rd Unit C107, Wyncote, PA 19095
1600 Church Rd Unit C108, Wyncote, PA 19095
1600 Church Rd Unit D104, Wyncote, PA 19095
1600 Church Rd Unit C302, Wyncote, PA 19095
1600 Church Rd Unit C213, Wyncote, PA 19095
228 Church Rd, Jenkintown, PA 19046
1600 Church Rd Unit C300, Wyncote, PA 19095
1600 Church Rd Unit C305, Wyncote, PA 19095
218 Church Rd, Jenkintown, PA 19046
1600 Church Rd Unit C307, Wyncote, PA 19095
1600 Church Rd Unit C303, Wyncote, PA 19095
210 Church Rd, Rockledge, PA 19046
1600 Church Rd Unit C304, Wyncote, PA 19095
224 Church Rd, Jenkintown, PA 19046
1600 Church Rd Unit C310, Wyncote, PA 19095
1600 Church Rd Unit D203, Wyncote, PA 19095
1600 Church Rd Unit D202, Wyncote, PA 19095
1600 Church Rd Unit D201, Wyncote, PA 19095
1600 Church Rd Unit D300, Wyncote, PA 19095
1600 Church Rd Unit D207, Wyncote, PA 19095
1600 Church Rd Unit D206, Wyncote, PA 19095
1600 Church Rd Unit D205, Wyncote, PA 19095
1600 Church Rd Unit C301, Wyncote, PA 19095
4 Church Rd, Elkins Park, PA 19027
342 Church Rd, Jenkintown, PA 19046
316 Church Rd, Jenkintown, PA 19046
1600 Church Rd Unit C311, Wyncote, PA 19095
1600 Church Rd Unit C308, Wyncote, PA 19095
1600 Church Rd Unit C309, Wyncote, PA 19095
1600 Church Rd Unit D2, Wyncote, PA 19095
1600 Church Rd Unit D3, Wyncote, PA 19095
3824 Church Rd, Perkiomenville, PA 18074
1600 Church Rd Unit C312, Wyncote, PA 19095
1600 Church Rd Unit C313, Wyncote, PA 19095
4 E Church Rd, Plymouth Meeting, PA 19462
3004 Church Rd, Lafayette Hill, PA 19444
43 Church Rd, Royersford, PA 19468
1600 Church Rd Unit D-03, Wyncote, PA 19095
38 E Church Rd, Plymouth Meeting, PA 19462
3009 Church Rd, Lafayette Hill, PA 19444
36 E Church Rd, Plymouth Meeting, PA 19462
3007 Church Rd, Lafayette Hill, PA 19444
34 E Church Rd, Plymouth Meeting, PA 19462
3005 Church Rd, Lafayette Hill, PA 19444
32 E Church Rd, Plymouth Meeting, PA 19462
3003 Church Rd, Lafayette Hill, PA 19444
30 E Church Rd, Plymouth Meeting, PA 19462
28 E Church Rd, Plymouth Meeting, PA 19462
26 E Church Rd, Plymouth Meeting, PA 19462
24 E Church Rd, Plymouth Meeting, PA 19462
3011 Church Rd, Lafayette Hill, PA 19444
22 E Church Rd, Plymouth Meeting, PA 19462
3008 Church Rd #3006, Lafayette Hill, PA 19444
20 E Church Rd, Plymouth Meeting, PA 19462
27 Church Rd, Royersford, PA 19468
18 E Church Rd, Plymouth Meeting, PA 19462
47 Church Rd, Royersford, PA 19468
3001 Church Rd, Lafayette Hill, PA 19444
3012 Church Rd, Lafayette Hill, PA 19444
2 E Church Rd, Plymouth Meeting, PA 19462
3014 Church Rd, Lafayette Hill, PA 19444
27 E Church Rd, Plymouth Meeting, PA 19462
29 Church Rd, Elkins Park, PA 19027
29 E Church Rd, Plymouth Meeting, PA 19462
23 E Church Rd, Plymouth Meeting, PA 19462
25 E Church Rd, Plymouth Meeting, PA 19462
19 E Church Rd, Plymouth Meeting, PA 19462
21 E Church Rd, Plymouth Meeting, PA 19462
17 E Church Rd, Plymouth Meeting, PA 19462
1706 Church Rd, Oreland, PA 19075
1700 Church Rd, Oreland, PA 19075
1704 Church Rd, Oreland, PA 19075
42 E Church Rd, Plymouth Meeting, PA 19462
40 E Church Rd, Plymouth Meeting, PA 19462
3375 Church Rd, Gilbertsville, PA 19525
3371 Church Rd, Gilbertsville, PA 19525
32 Church Rd, Royersford, PA 19468
3028 Church Rd, Lafayette Hill, PA 19444
3668 Church Rd, Perkiomenville, PA 18074
47 E Church Rd, Plymouth Meeting, PA 19462
3612 Church Rd, Perkiomenville, PA 18074
3624 Church Rd, Perkiomenville, PA 18074
3602 Church Rd, Perkiomenville, PA 18074
25 Church Rd, Royersford, PA 19468
3618 Church Rd, Perkiomenville, PA 18074
23 Church Rd, Royersford, PA 19468
17 Church Rd, Royersford, PA 19468
3750 Church Rd, Perkiomenville, PA 18074
3798 Church Rd, Perkiomenville, PA 18074
40 Church Rd, Royersford, PA 19468
36 Church Rd, Royersford, PA 19468
3801 Church Rd, Perkiomenville, PA 18074
37 Church Rd, Royersford, PA 19468
3669 Church Rd, Perkiomenville, PA 18074
47 Church Rd, Elkins Park, PA 19027
44 Church Rd, Royersford, PA 19468
27 Church Rd, Elkins Park, PA 19027
33 Church Rd, Elkins Park, PA 19027
25 Church Rd, Elkins Park, PA 19027
3823 Church Rd, Perkiomenville, PA 18074
3361 Church Rd, Gilbertsville, PA 19525
3829 Church Rd, Perkiomenville, PA 18074