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
SPENCER-SPRINGHOUSE
Properties in Montgomery County in SPENCER-SPRINGHOUSE
Find homes for sale in Montgomery County by selecting a property below:
302 Sprague Rd, Narberth, PA 19072
1616 Spring Ave, Jenkintown, PA 19046
826 Spring St, Royersford, PA 19468
818 Spring St, Royersford, PA 19468
1620 Spring Ave, Jenkintown, PA 19046
820 Spring St, Royersford, PA 19468
1503 Spring Ave, Jenkintown, PA 19046
302 Sprague Cir, Penn Valley, PA 19072
304 Sprague Cir, Penn Valley, PA 19072
306 Sprague Cir, Penn Valley, PA 19072
308 Sprague Cir, Penn Valley, PA 19072
220 Spring Ln, Royersford, PA 19468
1609 Spring Ave, Jenkintown, PA 19046
300 Sprague Cir, Penn Valley, PA 19072
330 Sprague Rd, Penn Valley, PA 19072
340 Sprague Rd, Penn Valley, PA 19072
346 Sprague Rd, Penn Valley, PA 19072
350 Sprague Rd, Penn Valley, PA 19072
312 Sprague Rd, Penn Valley, PA 19072
318 Sprague Rd, Penn Valley, PA 19072
322 Sprague Rd, Penn Valley, PA 19072
326 Sprague Rd, Penn Valley, PA 19072
416 Sprague Rd, Penn Valley, PA 19072
412 Sprague Rd, Penn Valley, PA 19072
430 Sprague Rd, Penn Valley, PA 19072
1611 Spring Ave, Jenkintown, PA 19046
420 Sprague Rd, Penn Valley, PA 19072
358 Sprague Rd, Penn Valley, PA 19072
219 Spring Ln, Royersford, PA 19468
354 Sprague Rd, Penn Valley, PA 19072
408 Sprague Rd, Penn Valley, PA 19072
1617 Spring Ave, Jenkintown, PA 19046
362 Sprague Rd, Penn Valley, PA 19072
532 Sprague Rd, Penn Valley, PA 19072
229 Spring Ln, Royersford, PA 19468
528 Sprague Rd, Penn Valley, PA 19072
2022 Springer Rd, Harleysville, PA 19438
231 Spring Ln, Royersford, PA 19468
540 Sprague Rd, Penn Valley, PA 19072
233 Spring Ln, Royersford, PA 19468
536 Sprague Rd, Penn Valley, PA 19072
235 Spring Ln, Royersford, PA 19468
510 Sprague Rd, Penn Valley, PA 19072
438 Sprague Rd, Penn Valley, PA 19072
224 Spring Ln, Royersford, PA 19468
522 Sprague Rd, Penn Valley, PA 19072
516 Sprague Rd, Penn Valley, PA 19072
227 Spring Ln, Royersford, PA 19468
221 Spring Ln, Royersford, PA 19468
505 E Spring Ave, Ardmore, PA 19003
230 Spring Ln, Royersford, PA 19468
401 E Spring Ave, Ardmore, PA 19003
232 Spring Ln, Royersford, PA 19468
215 Spring Ln, Royersford, PA 19468
234 Spring Ln, Royersford, PA 19468
513 E Spring Ave, Ardmore, PA 19003
203 Spring Ln, Royersford, PA 19468
201 Spring Ln, Royersford, PA 19468
509 E Spring Ave, Ardmore, PA 19003
1600 Spring Ave, Jenkintown, PA 19046
209 Spring Ln, Royersford, PA 19468
300 Spring St Unit NPT, Royersford, PA 19468
207 Spring Ln, Royersford, PA 19468
205 Spring Ln, Royersford, PA 19468
1606 Spring Ave, Jenkintown, PA 19046
199 Spring Ln, Royersford, PA 19468
197 Spring Ln, Royersford, PA 19468
195 Spring Ln, Royersford, PA 19468
1602 Spring Ave, Jenkintown, PA 19046
187 Spring Ln, Royersford, PA 19468
1614 Spring Ave, Jenkintown, PA 19046
185 Spring Ln, Royersford, PA 19468
216 Spring Ln, Royersford, PA 19468
181 Spring Ln, Royersford, PA 19468
193 Spring Ln, Royersford, PA 19468
1610 Spring Ave, Jenkintown, PA 19046
191 Spring Ln, Royersford, PA 19468
517 E Spring Ave, Ardmore, PA 19003
189 Spring Ln, Royersford, PA 19468
410 Splitleaf Ln, Collegeville, PA 19426
226 Spring Ln, Royersford, PA 19468
228 Spring Ln, Royersford, PA 19468
149 Springhouse Ct, North Wales, PA 19454
148 Springhouse Ct, North Wales, PA 19454
147 Springhouse Ct, North Wales, PA 19454
151 Springhouse Ct, North Wales, PA 19454
208 Spring Ln, Royersford, PA 19468
7797 Spring Ave, Elkins Park, PA 19027
17 Springford Rd, Royersford, PA 19468
204 Spring Ln, Royersford, PA 19468
146 Springhouse Ct, North Wales, PA 19454
212 Spring Ln, Royersford, PA 19468
37 Springford Rd, Royersford, PA 19468
821 Spring St, Royersford, PA 19468
9 Springfield Dr, Collegeville, PA 19426
30 Springford Rd, Royersford, PA 19468
500 Springbrook Ln, Wayne, PA 19087
515 Springbrook Ln, Wayne, PA 19087
7787 Spring Ave, Elkins Park, PA 19027
197 Spring Ln, Hatboro, PA 19040
7607 Spring Ave, Elkins Park, PA 19027
207 Springhaven Cir, Royersford, PA 19468
196 Spring Ln, Hatboro, PA 19040
7609 Spring Ave, Elkins Park, PA 19027
208 Springhaven Cir, Royersford, PA 19468
7793 Spring Ave, Elkins Park, PA 19027
7795 Spring Ave, Elkins Park, PA 19027
7789 Spring Ave, Elkins Park, PA 19027
189 Spring Ln, Hatboro, PA 19040
7791 Spring Ave, Elkins Park, PA 19027
206 Spring Ln, Royersford, PA 19468
7501 Spring Ave, Elkins Park, PA 19027
7509 Spring Ave, Elkins Park, PA 19027
210 Spring Ln, Royersford, PA 19468
190 Spring Ln, Hatboro, PA 19040
7605 Spring Ave, Elkins Park, PA 19027
211 Spring Ln, Royersford, PA 19468
7603 Spring Ave, Elkins Park, PA 19027
7785 Spring Ave, Elkins Park, PA 19027
1635 Spring Ave, Jenkintown, PA 19046
552 Sprague Rd, Penn Valley, PA 19072
558 Sprague Rd, Penn Valley, PA 19072
544 Sprague Rd, Penn Valley, PA 19072
548 Sprague Rd, Penn Valley, PA 19072
570 Sprague Rd, Penn Valley, PA 19072
560 Sprague Rd, Penn Valley, PA 19072
1619 Spring Ave, Jenkintown, PA 19046
2055 Springer Rd, Harleysville, PA 19438
337 Sprague Rd, Penn Valley, PA 19072
341 Sprague Rd, Penn Valley, PA 19072
309 Sprague Rd, Penn Valley, PA 19072
2095 Springer Rd, Harleysville, PA 19438
1627 Spring Ave, Jenkintown, PA 19046
331 Sprague Rd, Penn Valley, PA 19072
1900 Springer Rd, Harleysville, PA 19438
353 Sprague Rd, Penn Valley, PA 19072
357 Sprague Rd, Penn Valley, PA 19072
345 Sprague Rd, Penn Valley, PA 19072
349 Sprague Rd, Penn Valley, PA 19072
429 Sprague Rd, Penn Valley, PA 19072
419 Sprague Rd, Penn Valley, PA 19072
411 Sprague Rd, Penn Valley, PA 19072
223 Spring Ln, Royersford, PA 19468
365 Sprague Rd, Penn Valley, PA 19072
515 Sprague Rd, Penn Valley, PA 19072
511 Sprague Rd, Penn Valley, PA 19072
439 Sprague Rd, Penn Valley, PA 19072
431 Sprague Rd, Penn Valley, PA 19072
531 Sprague Rd, Penn Valley, PA 19072
515 N Spring Garden St, Ambler, PA 19002
527 Sprague Rd, Penn Valley, PA 19072
523 Sprague Rd, Penn Valley, PA 19072
519 Sprague Rd, Penn Valley, PA 19072
575 Sprague Rd, Penn Valley, PA 19072
565 Sprague Rd, Penn Valley, PA 19072
225 Spring Ln, Royersford, PA 19468
549 Sprague Rd, Penn Valley, PA 19072
541 Sprague Rd, Penn Valley, PA 19072
955 Springhouse Ln, Jenkintown, PA 19046
202 Spring Ln, Royersford, PA 19468
01 Spring Ln, Upper Providence Township, PA 19468
200 Spring Ln, Royersford, PA 19468
213 Spring Ln, Royersford, PA 19468
408 N Spring Garden St, Lower Gwynedd Township, PA 19002
1359 Spring Hill Rd, Norristown, PA 19403
300 Spring St Unit DAN, Royersford, PA 19468
535 Springhouse Ct, North Wales, PA 19454
537 Springhouse Ct, North Wales, PA 19454
230 Springfield Ave, Bala Cynwyd, PA 19004
550 Springhouse Ct, North Wales, PA 19454
427 N Spring Garden St, Ambler, PA 19002
421 N Spring Garden St, Ambler, PA 19002
141 Springfield Ave, Bala Cynwyd, PA 19004
135 Springfield Ave, Bala Cynwyd, PA 19004
131 Springfield Ave, Bala Cynwyd, PA 19004
410 N Spring Garden St, Ambler, PA 19002
411 N Spring Garden St, Ambler, PA 19002
423 N Spring Garden St, Ambler, PA 19002
21 Springford Rd, Royersford, PA 19468
100 Springhouse Dr, Collegeville, PA 19426
18 Springford Rd, Royersford, PA 19468
513 Springbrook Ln, Wayne, PA 19087
511 Springbrook Ln, Wayne, PA 19087
509 Springbrook Ln, Wayne, PA 19087
507 Springbrook Ln, Wayne, PA 19087
203 Springhaven Cir, Royersford, PA 19468
204 Springhaven Cir, Royersford, PA 19468
201 Springhaven Cir, Royersford, PA 19468
361 Spring Garden Ln, Conshohocken, PA 19428
191 Spring Ln, Hatboro, PA 19040
195 Spring Ln, Hatboro, PA 19040
4870 Spencer Dr, Schwenksville, PA 19473
4871 Spencer Dr, Schwenksville, PA 19473
4869 Spencer Dr, Schwenksville, PA 19473
1016 Springhouse Dr, Ambler, PA 19002
426 E Spring Ave, Ardmore, PA 19003
428 E Spring Ave, Ardmore, PA 19003
440 E Spring Ave, Ardmore, PA 19003
420 E Spring Ave, Ardmore, PA 19003
412 E Spring Ave, Ardmore, PA 19003
408 E Spring Ave, Ardmore, PA 19003
424 E Spring Ave, Ardmore, PA 19003
1518 Spring Ave, Jenkintown, PA 19046
416 E Spring Ave, Ardmore, PA 19003
414 E Spring Ave, Ardmore, PA 19003
516 E Spring Ave, Ardmore, PA 19003
218 Spring Ln, Royersford, PA 19468
504 E Spring Ave, Ardmore, PA 19003
183 Spring Ln, Royersford, PA 19468
186 Spring Ln, Royersford, PA 19468
180 Spring Ln, Royersford, PA 19468
176 Spring Ln, Royersford, PA 19468
442 E Spring Ave, Ardmore, PA 19003
444 E Spring Ave, Ardmore, PA 19003
436 E Spring Ave, Ardmore, PA 19003
3 Springfield Dr, Collegeville, PA 19426
446 E Spring Ave, Ardmore, PA 19003
02 Spring Ln, Upper Providence Township, PA 19468
7602 Spring Ave, Elkins Park, PA 19027
7600 Spring Ave, Elkins Park, PA 19027
7604 Spring Ave, Elkins Park, PA 19027
7606 Spring Ave, Elkins Park, PA 19027
7608 Spring Ave, Elkins Park, PA 19027
7716 Spring Ave, Elkins Park, PA 19027
501 Springbrook Ln #501, Wayne, PA 19087
180 Springfield Ave, Bala Cynwyd, PA 19004
1036 Springhouse Dr, Ambler, PA 19002
174 Spring Ln, Royersford, PA 19468
142 Springfield Ave, Bala Cynwyd, PA 19004
144 Springfield Ave #142, Bala Cynwyd, PA 19004
117 Spring Ln, Hatboro, PA 19040
136 Springfield Ave, Bala Cynwyd, PA 19004
119 Spring Ln, Hatboro, PA 19040
01 W Spring Hill RD, Worcester, PA 19422
166 Springfield Ave, Bala Cynwyd, PA 19004
123 Springfield Ave, Bala Cynwyd, PA 19004
131 Spring Ln, Hatboro, PA 19040
119 Springfield Ave, Bala Cynwyd, PA 19004
202 Springfield Ave, Bala Cynwyd, PA 19004
501 N Spring Garden St, Ambler, PA 19002
145 Springfield Ave, Bala Cynwyd, PA 19004
503 Springbrook Ln, Wayne, PA 19087
509 N Spring Garden St, Ambler, PA 19002
176 Springfield Ave, Bala Cynwyd, PA 19004
513 N Spring Garden St, Ambler, PA 19002
170 Springfield Ave, Bala Cynwyd, PA 19004
501 Springbrook Ln, Wayne, PA 19087
133 Spring Ln, Hatboro, PA 19040
517 N Spring Garden St, Ambler, PA 19002
168 Springfield Ave, Bala Cynwyd, PA 19004
505 Springbrook Ln, Wayne, PA 19087
135 Spring Ln, Hatboro, PA 19040
127 Springfield Ave, Bala Cynwyd, PA 19004
171 Springfield Ave, Bala Cynwyd, PA 19004
151 Springfield Ave, Bala Cynwyd, PA 19004
147 Springfield Ave, Bala Cynwyd, PA 19004
126 Springfield Ave, Bala Cynwyd, PA 19004
1023 Springhouse Dr, Ambler, PA 19002
214 Spring Ln, Royersford, PA 19468
11 Springfield Dr, Collegeville, PA 19426
130 Springfield Ave, Bala Cynwyd, PA 19004
132 Springfield Ave, Bala Cynwyd, PA 19004
122 Springfield Ave, Bala Cynwyd, PA 19004
152 Springfield Ave, Bala Cynwyd, PA 19004
29 Springfield Dr, Collegeville, PA 19426
108 Springfield Ave, Bala Cynwyd, PA 19004
118 Springfield Ave, Bala Cynwyd, PA 19004
138 Springfield Ave, Bala Cynwyd, PA 19004
160 Springfield Ave, Bala Cynwyd, PA 19004
164 Springfield Ave, Bala Cynwyd, PA 19004
146 Springfield Ave, Bala Cynwyd, PA 19004
1451 N Spring Hill Dr, Ambler, PA 19002
401 Sprague Rd, Penn Valley, PA 19072
27 Springfield Dr, Collegeville, PA 19426
224 Springford Rd, Limerick Township, PA 19468
175 Springfield Ave, Bala Cynwyd, PA 19004
217 Spring Ln, Royersford, PA 19468
179 Springfield Ave, Bala Cynwyd, PA 19004
108 Spring Ln, Hatboro, PA 19040
4876 Spencer Dr, Schwenksville, PA 19473
4874 Spencer Dr, Schwenksville, PA 19473
4873 Spencer Dr, Schwenksville, PA 19473
4875 Spencer Dr, Schwenksville, PA 19473