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
CHERRYDALE-CHESWOLD
Properties in Montgomery County in CHERRYDALE-CHESWOLD
Find homes for sale in Montgomery County by selecting a property below:
2041 Chester Ave, Abington, PA 19001
2037 Chester Ave, Abington, PA 19001
2033 Chester Ave, Abington, PA 19001
2029 Chester Ave, Abington, PA 19001
1967 Chester Ave, Abington, PA 19001
1961 Chester Ave, Abington, PA 19001
1955 Chester Ave, Abington, PA 19001
1949 Chester Ave, Abington, PA 19001
2025 Chester Ave, Abington, PA 19001
2021 Chester Ave, Abington, PA 19001
2017 Chester Ave, Abington, PA 19001
2013 Chester Ave, Abington, PA 19001
1010 Cherrywood Ct, North Wales, PA 19454
1443 Chestnut Grove Rd, Pottstown, PA 19464
1915 Chester Ave, Abington, PA 19001
791 Chestnut Dr, North Wales, PA 19454
1921 Chester Ave, Abington, PA 19001
1905 Chester Ave, Abington, PA 19001
1911 Chester Ave, Abington, PA 19001
792 Chestnut Dr, North Wales, PA 19454
1943 Chester Ave, Abington, PA 19001
1939 Chester Ave, Abington, PA 19001
1933 Chester Ave, Abington, PA 19001
785 Chestnut Dr, North Wales, PA 19454
1927 Chester Ave, Abington, PA 19001
1829 Chester Ave, Abington, PA 19001
783 Chestnut Dr, North Wales, PA 19454
1833 Chester Ave, Abington, PA 19001
789 Chestnut Dr, North Wales, PA 19454
784 Chestnut Dr, North Wales, PA 19454
1851 Chester Ave, Abington, PA 19001
787 Chestnut Dr, North Wales, PA 19454
1865 Chester Ave, Abington, PA 19001
1839 Chester Ave, Abington, PA 19001
1845 Chester Ave, Abington, PA 19001
145 Cheswold Ln, Haverford, PA 19041
695 Cherrydale Dr, Lafayette Hill, PA 19444
3000A Chestnut St, Lafayette Hill, PA 19444
1493 Chestnut Grove Rd, Pottstown, PA 19464
6 Chestnut Ct, Collegeville, PA 19426
101 Cheswold Ln Unit 4G, Haverford, PA 19041
101 Cheswold Ln Unit 4F, Haverford, PA 19041
1371 Chestnut Grove Rd, Pottstown, PA 19464
101 Cheswold Ln Unit 4D, Haverford, PA 19041
4 Chestnut Ct, Collegeville, PA 19426
101 Cheswold Ln Unit 4C, Haverford, PA 19041
114 Cherrywood Ct, Collegeville, PA 19426
100 Cherrywood Ct, Collegeville, PA 19426
106 Cherrywood Ct, Collegeville, PA 19426
22 Chestnut Ln #17, North Wales, PA 19454
108 Cherrywood Ct, Collegeville, PA 19426
102 Cherrywood Ct, Collegeville, PA 19426
104 Cherrywood Ct, Collegeville, PA 19426
224 Chestnut Ln, Ambler, PA 19002
110 Cherrywood Ct, Collegeville, PA 19426
112 Cherrywood Ct, Collegeville, PA 19426
7215 Chestnut Ave, Elkins Park, PA 19027
7219 Chestnut Ave, Elkins Park, PA 19027
7335 Chestnut Ave, Elkins Park, PA 19027
7210 Chestnut Ave, Elkins Park, PA 19027
698 Cherrydale Dr, Lafayette Hill, PA 19444
7208 Chestnut Ave, Elkins Park, PA 19027
708 Cherrydale Dr, Lafayette Hill, PA 19444
706 Cherrydale Dr, Lafayette Hill, PA 19444
113 Cheston Ln, Ambler, PA 19002
7301 Chestnut Ave, Elkins Park, PA 19027
7319 Chestnut Ave, Elkins Park, PA 19027
7313 Chestnut Ave, Elkins Park, PA 19027
7214 Chestnut Ave, Elkins Park, PA 19027
037 Chestnut Grove Rd, Upper Pottsgrove Township, PA 19464
7212 Chestnut Ave, Elkins Park, PA 19027
704 Cherrydale Dr, Lafayette Hill, PA 19444
7224 Chestnut Ave, Elkins Park, PA 19027
702 Cherrydale Dr, Lafayette Hill, PA 19444
7222 Chestnut Ave, Elkins Park, PA 19027
705 Cherrydale Dr, Lafayette Hill, PA 19444
7206 Chestnut Ave, Elkins Park, PA 19027
703 Cherrydale Dr, Lafayette Hill, PA 19444
7318 Chestnut Ave, Elkins Park, PA 19027
7272 Chestnut Ave, Elkins Park, PA 19027
7310 Chestnut Ave, Elkins Park, PA 19027
7323 Chestnut Ave, Elkins Park, PA 19027
1014 Cherrywood Ct, North Wales, PA 19454
7321 Chestnut Ave, Elkins Park, PA 19027
7333 Chestnut Ave, Elkins Park, PA 19027
1016 Cherrywood Ct, North Wales, PA 19454
7329 Chestnut Ave, Elkins Park, PA 19027
7309 Chestnut Ave, Elkins Park, PA 19027
1005 Cherrywood Ct, North Wales, PA 19454
1007 Cherrywood Ct, North Wales, PA 19454
1006 Cherrywood Ct, North Wales, PA 19454
7324 Chestnut Ave, Elkins Park, PA 19027
7312 Chestnut Ave, Elkins Park, PA 19027
571 Chestnut ST, Huntingdon Valley, PA 19006
114 Cheshire Dr Unit L27F, Penllyn, PA 19422
2036 Chester Ave, Abington, PA 19001
2040 Chester Ave, Abington, PA 19001
2044 Chester Ave, Abington, PA 19001
176 Cheshire Dr, Penllyn, PA 19422
174 Cheshire Dr, Penllyn, PA 19422
1856 Chester Ave, Abington, PA 19001
1850 Chester Ave, Abington, PA 19001
164 Cheshire Dr, Penllyn, PA 19422
2049 Chester Ave, Abington, PA 19001
2045 Chester Ave, Abington, PA 19001
1832 Chester Ave, Abington, PA 19001
1826 Chester Ave, Abington, PA 19001
144 Cheshire Dr, Penllyn, PA 19422
697 Cherrydale Dr, Lafayette Hill, PA 19444
142 Cheshire Dr, Penllyn, PA 19422
84 Chestnut Ln, North Wales, PA 19454
2028 Chester Ave, Abington, PA 19001
2024 Chester Ave, Abington, PA 19001
172 Cheshire Dr, Penllyn, PA 19422
1964 Chester Ave, Abington, PA 19001
1958 Chester Ave, Abington, PA 19001
170 Cheshire Dr, Penllyn, PA 19422
1978 Chester Ave, Abington, PA 19001
1970 Chester Ave, Abington, PA 19001
168 Cheshire Dr, Penllyn, PA 19422
1844 Chester Ave, Abington, PA 19001
1838 Chester Ave, Abington, PA 19001
166 Cheshire Dr, Penllyn, PA 19422
3000 Chestnut St, Lafayette Hill, PA 19444
131 Cheswold Ln, Haverford, PA 19041
3000 Chestnut St Unit A, Lafayette Hill, PA 19444
3002 Chestnut St, Lafayette Hill, PA 19444
101 Cheswold Ln Unit 2C, Haverford, PA 19041
101 Cheswold Ln Unit 2D, Haverford, PA 19041
101 Cheswold Ln Unit 2A, Haverford, PA 19041
696 Cherrydale Dr, Lafayette Hill, PA 19444
101 Cheswold Ln Unit 2B, Haverford, PA 19041
694 Cherrydale Dr, Lafayette Hill, PA 19444
101 Cheswold Ln Unit 5E, Haverford, PA 19041
3012 Chestnut St, Lafayette Hill, PA 19444
101 Cheswold Ln Unit 5D, Haverford, PA 19041
3016 Chestnut St, Lafayette Hill, PA 19444
101 Cheswold Ln Unit 5A, Haverford, PA 19041
3018 Chestnut St, Lafayette Hill, PA 19444
101 Cheswold Ln Unit 4H, Haverford, PA 19041
3020 Chestnut St, Lafayette Hill, PA 19444
3004 Chestnut St, Lafayette Hill, PA 19444
3006 Chestnut St, Lafayette Hill, PA 19444
117 Cheswold Ln, Haverford, PA 19041
3008 Chestnut St, Lafayette Hill, PA 19444
101 Cheswold Ln Unit 5H, Haverford, PA 19041
3010 Chestnut St, Lafayette Hill, PA 19444
101 Cheswold Ln Unit 3H, Haverford, PA 19041
3003 Chestnut St, Lafayette Hill, PA 19444
146 Cheshire Dr, Penllyn, PA 19422
101 Cheswold Ln Unit 4B, Haverford, PA 19041
3032 Chestnut St, Lafayette Hill, PA 19444
158 Cheshire Dr, Penllyn, PA 19422
101 Cheswold Ln Unit 3F, Haverford, PA 19041
236 Cherrywood Ct, North Wales, PA 19454
3007 Chestnut St, Lafayette Hill, PA 19444
148 Cheshire Dr Unit 24C, Penllyn, PA 19422
101 Cheswold Ln Unit 3G, Haverford, PA 19041
225 Cherrywood Ct, North Wales, PA 19454
3005 Chestnut St, Lafayette Hill, PA 19444
150 Cheshire Dr, Penllyn, PA 19422
238 Cherrywood Ct, North Wales, PA 19454
124 Cheshire Dr, Penllyn, PA 19422
3030 Chestnut St, Lafayette Hill, PA 19444
152 Cheshire Dr, Penllyn, PA 19422
3028 Chestnut St, Lafayette Hill, PA 19444
156 Cheshire Dr, Penllyn, PA 19422
101 Cheswold Ln Unit 2H, Haverford, PA 19041
3027 Chestnut St, Lafayette Hill, PA 19444
101 Cheswold Ln Unit 3A, Haverford, PA 19041
3025 Chestnut St, Lafayette Hill, PA 19444
101 Cheswold Ln Unit 2E, Haverford, PA 19041
3033 Chestnut St, Lafayette Hill, PA 19444
101 Cheswold Ln Unit 2F, Haverford, PA 19041
3031 Chestnut St, Lafayette Hill, PA 19444
160 Cheshire Dr, Penllyn, PA 19422
101 Cheswold Ln Unit 3D, Haverford, PA 19041
3019 Chestnut St, Lafayette Hill, PA 19444
101 Cheswold Ln Unit 3E, Haverford, PA 19041
3009 Chestnut St, Lafayette Hill, PA 19444
154 Cheshire Dr, Penllyn, PA 19422
101 Cheswold Ln Unit 3B, Haverford, PA 19041
3023 Chestnut St, Lafayette Hill, PA 19444
101 Cheswold Ln Unit 3C, Haverford, PA 19041
3021 Chestnut St, Lafayette Hill, PA 19444
241 Cherrywood Ct, North Wales, PA 19454
120 Cheshire Dr, Penllyn, PA 19422
240 Cherrywood Ct, North Wales, PA 19454
162 Cheshire Dr, Penllyn, PA 19422
106 Cheshire Dr, Penllyn, PA 19422
248 Cherrywood Ct, North Wales, PA 19454
118 Cheshire Dr, Penllyn, PA 19422
128 Cheshire Dr, Penllyn, PA 19422
249 Cherrywood Ct, North Wales, PA 19454
228 Cherrywood Ct, North Wales, PA 19454
122 Cheshire Dr, Penllyn, PA 19422
116 Cheshire Dr, Penllyn, PA 19422
126 Cheshire Dr, Penllyn, PA 19422
102 Cheshire Dr, Penllyn, PA 19422
100 Cheshire Dr, Penllyn, PA 19422
3022 Chestnut St, Lafayette Hill, PA 19444
3026 Chestnut St, Lafayette Hill, PA 19444
104 Cheshire Dr, Penllyn, PA 19422
110 Cheshire Dr, Penllyn, PA 19422
108 Cheshire Dr, Penllyn, PA 19422
130 Cheshire Dr, Penllyn, PA 19422
112 Cheshire Dr Unit L27E, Penllyn, PA 19422
247 Cherrywood Ct, North Wales, PA 19454
97 Chestnut Ln, North Wales, PA 19454
114 Cheshire Dr, Blue Bell, PA 19422
741 Chestnut St, Royersford, PA 19468
105 Cherry Tree Blvd, Collegeville, PA 19426
739 Chestnut St, Royersford, PA 19468
103 Cherry Tree Blvd, Collegeville, PA 19426
699 Cherrydale Dr, Lafayette Hill, PA 19444
132 Cheshire Dr, Penllyn, PA 19422
178 Cheshire Dr, Penllyn, PA 19422
2020 Chester Ave, Abington, PA 19001
2016 Chester Ave, Abington, PA 19001
8 Chestnut Ln, North Wales, PA 19454
140 Cheshire Dr, Penllyn, PA 19422
138 Cheshire Dr, Penllyn, PA 19422
136 Cheshire Dr, Penllyn, PA 19422
134 Cheshire Dr, Penllyn, PA 19422
116 Cheshire Dr #116, Penllyn, PA 19422
16 Chestnut Ln, North Wales, PA 19454
89 Chestnut Ln, North Wales, PA 19454
120 Cheshire Dr #120, Penllyn, PA 19422
700 Cherrydale Dr, Lafayette Hill, PA 19444
213 Chestnut Ln Unit B, North Wales, PA 19454
101 Cheswold Ln Unit 1A, Haverford, PA 19041
101 Cheswold Ln Unit 1B, Haverford, PA 19041
101 Cheswold Ln Unit 1C, Haverford, PA 19041
6 Chestnut Ln, North Wales, PA 19454
18 Chestnut Ln, North Wales, PA 19454
13 Chestnut St, Plymouth Meeting, PA 19462
14 Chestnut St, Plymouth Meeting, PA 19462
101 Cheswold Ln Unit 1H, Haverford, PA 19041
15 Chestnut St, Plymouth Meeting, PA 19462
9 Chestnut St, Plymouth Meeting, PA 19462
10 Chestnut St, Plymouth Meeting, PA 19462
101 Cheswold Ln Unit 1D, Haverford, PA 19041
11 Chestnut St, Plymouth Meeting, PA 19462
101 Cheswold Ln Unit 1E, Haverford, PA 19041
12 Chestnut St, Plymouth Meeting, PA 19462
101 Cheswold Ln Unit 1F, Haverford, PA 19041
101 Cheswold Ln Unit 1G, Haverford, PA 19041
85 Chestnut Ln, North Wales, PA 19454
105 Chestnut Ln, North Wales, PA 19454
103 Chestnut Ln, North Wales, PA 19454
101 Chestnut Ln, North Wales, PA 19454
99 Chestnut Ln, North Wales, PA 19454
95 Chestnut Ln, North Wales, PA 19454
214 Cheswold Ln, Haverford, PA 19041
93 Chestnut Ln, North Wales, PA 19454
77 Chestnut Ln, North Wales, PA 19454
2125 Chestnut St, Hatfield, PA 19440
116 Chestnut Ln, North Wales, PA 19454
219 Chestnut Ln, North Wales, PA 19454
213 Chestnut Ln, North Wales, PA 19454
211 Chestnut Ln, North Wales, PA 19454
576 Chestnut, Huntingdon Valley, PA 19006
208 Chestnut Ln, North Wales, PA 19454
2209 Chestnut St, Hatfield, PA 19440
334 Chestnut Ln, Ambler, PA 19002
2135 Chestnut St, Hatfield, PA 19440
338 Chestnut Ln, Ambler, PA 19002
107 Chester Cir, North Wales, PA 19454
220 Chestnut Ln, Ambler, PA 19002
156 Chester Ct, Souderton, PA 18964
154 Chester Ct, Souderton, PA 18964
164 Chester Ct, Souderton, PA 18964
8 Chestnut St, Plymouth Meeting, PA 19462
13 Chestnut St, Plymouth Meeting, PA 19462
7 Chestnut St, Plymouth Meeting, PA 19462
6 Chestnut St, Plymouth Meeting, PA 19462
7 Chestnut St, Plymouth Meeting, PA 19462
7 Chestnut St, Plymouth Meeting, PA 19462
3 Chestnut St, Plymouth Meeting, PA 19462
2 Chestnut St, Plymouth Meeting, PA 19462
5 Chestnut St, Plymouth Meeting, PA 19462
158 Chester Ct, Souderton, PA 18964
1 Chestnut St, Plymouth Meeting, PA 19462