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
MONTGOMERY-MORELAND
Properties in Montgomery County in MONTGOMERY-MORELAND
Find homes for sale in Montgomery County by selecting a property below:
407 Montgomery Ave, Phoenixville, PA 19460
403 Montgomery Ave, Oaks, PA 19456
417 Montgomery Ave, Phoenixville, PA 19460
415 Montgomery Ave, Phoenixville, PA 19460
264 Montgomery Ave #103, Haverford, PA 19041
509 W Montgomery Ave, North Wales, PA 19454
264 Montgomery Ave #202, Haverford, PA 19041
517 W Montgomery Ave, North Wales, PA 19454
264 Montgomery Ave #101, Haverford, PA 19041
264 Montgomery Ave #102, Haverford, PA 19041
519 W Montgomery Ave, North Wales, PA 19454
264 Montgomery Ave #105, Haverford, PA 19041
Lot-7 Moore Ln, Hatfield Township, PA 19440
264 Montgomery Ave #201, Haverford, PA 19041
501 W Montgomery Ave, North Wales, PA 19454
264 Montgomery Ave #303, Haverford, PA 19041
264 Montgomery Ave #302, Haverford, PA 19041
264 Montgomery Ave #304, Haverford, PA 19041
101 Moreland Rd, Huntingdon Valley, PA 19006
264 Montgomery Ave #401, Haverford, PA 19041
297 Moreland Rd, Huntingdon Valley, PA 19006
264 Montgomery Ave #404, Haverford, PA 19041
283 Moreland Rd, Huntingdon Valley, PA 19006
264 Montgomery Ave #403, Haverford, PA 19041
526 Monticello Ln, Plymouth Meeting, PA 19462
255 Moreland Rd, Huntingdon Valley, PA 19006
528 Monticello Ln, Plymouth Meeting, PA 19462
264 Montgomery Ave #405, Haverford, PA 19041
241 Moreland Rd, Huntingdon Valley, PA 19006
Dale Rd, Jenkintown, PA 19046
302 Montgomery Ave, Haverford, PA 19041
165 Moreland Rd, Huntingdon Valley, PA 19006
509 Monticello Ln, Plymouth Meeting, PA 19462
269 Moreland Rd, Huntingdon Valley, PA 19006
510 Monticello Ln, Plymouth Meeting, PA 19462
264 Montgomery Ave #204, Haverford, PA 19041
264 Montgomery Ave #203, Haverford, PA 19041
264 Montgomery Ave #301, Haverford, PA 19041
845 Montgomery Ave, Penn Valley, PA 19072
264 Montgomery Ave #205, Haverford, PA 19041
538 Montgomery School Ln, Wynnewood, PA 19096
627 Montgomery School Ln, Wynnewood, PA 19096
310 Montgomery Ave, Oaks, PA 19456
621 Montgomery School Ln, Wynnewood, PA 19096
617 Montgomery School Ln, Wynnewood, PA 19096
647 Montgomery School Ln, Wynnewood, PA 19096
610 Montgomery School Ln, Wynnewood, PA 19096
548 Montgomery School Ln, Wynnewood, PA 19096
542 Montgomery School Ln, Wynnewood, PA 19096
1526 Monticello Dr, Gladwyne, PA 19035
534 Montgomery School Ln, Wynnewood, PA 19096
655 Montgomery School Ln, Wynnewood, PA 19096
651 Montgomery School Ln, Wynnewood, PA 19096
1538 Monticello Dr, Gladwyne, PA 19035
1522 Monticello Dr, Gladwyne, PA 19035
1518 Monticello Dr, Gladwyne, PA 19035
1530 Monticello Dr, Gladwyne, PA 19035
315 Montgomery Ave, Phoenixville, PA 19460
412 Montgomery Ave, Phoenixville, PA 19460
305 Montgomery Ave, Phoenixville, PA 19460
311 Montgomery Ave, Phoenixville, PA 19460
611 Montgomery Ave, Jenkintown, PA 19046
631 Montgomery School Ln, Wynnewood, PA 19096
416 Montgomery Ave, Phoenixville, PA 19460
645 Montgomery Ave, Jenkintown, PA 19046
641 Montgomery Ave, Jenkintown, PA 19046
404 Montgomery Ave, Oaks, PA 19456
633 Montgomery Ave, Jenkintown, PA 19046
613 Montgomery School Ln, Wynnewood, PA 19096
643 Montgomery School Ln, Wynnewood, PA 19096
449 W Monument Ave, Hatboro, PA 19040
639 Montgomery School Ln, Wynnewood, PA 19096
306 Montgomery Ave, Phoenixville, PA 19460
635 Montgomery School Ln, Wynnewood, PA 19096
1501 Monticello Dr, Gladwyne, PA 19035
629 Montgomery Ave, Jenkintown, PA 19046
1515 Monticello Dr, Gladwyne, PA 19035
1531 Monticello Dr, Gladwyne, PA 19035
506 W Montgomery Ave, North Wales, PA 19454
1539 Monticello Dr, Gladwyne, PA 19035
508 W Montgomery Ave, North Wales, PA 19454
1523 Monticello Dr, Gladwyne, PA 19035
512 W Montgomery Ave, North Wales, PA 19454
1527 Monticello Dr, Gladwyne, PA 19035
1545 Monticello Dr, Gladwyne, PA 19035
432 Montgomery Ave #403, Haverford, PA 19041
432 Montgomery Ave #402, Haverford, PA 19041
438 Montgomery Ave, Haverford, PA 19041
432 Montgomery Ave #404, Haverford, PA 19041
432 Montgomery Ave #204, Haverford, PA 19041
432 Montgomery Ave #301, Haverford, PA 19041
432 Montgomery Ave #401, Haverford, PA 19041
432 Montgomery Ave #304, Haverford, PA 19041
432 Montgomery Ave #201, Haverford, PA 19041
30 Moredon Rd, Huntingdon Valley, PA 19006
432 Montgomery Ave #202, Haverford, PA 19041
432 Montgomery Ave #302, Haverford, PA 19041
432 Montgomery Ave #303, Haverford, PA 19041
432 Montgomery Ave #104, Haverford, PA 19041
432 Montgomery Ave #101, Haverford, PA 19041
432 Montgomery Ave #102, Haverford, PA 19041
432 Montgomery Ave #203, Haverford, PA 19041
380 Montgomery Ave, Wynnewood, PA 19096
388 Montgomery Ave, Wynnewood, PA 19096
392 Montgomery Ave, Wynnewood, PA 19096
396 Montgomery Ave, Wynnewood, PA 19096
376 Montgomery Ave, Wynnewood, PA 19096
915 Montgomery Ave, Penn Valley, PA 19072
424 Montgomery Ave Unit 4A, Haverford, PA 19041
3452 Moore Ln, Huntingdon Valley, PA 19006
407 MONTGOMERY Ave, OAKS, PA 19456
936 Moredon Rd Lot B, Meadowbrook, PA 19046
7612 Montgomery Ave, Elkins Park, PA 19027
7610 Montgomery Ave, Elkins Park, PA 19027
7606 Montgomery Ave, Elkins Park, PA 19027
7604 Montgomery Ave, Elkins Park, PA 19027
7600 Montgomery Ave, Elkins Park, PA 19027
7618 Montgomery Ave, Elkins Park, PA 19027
7614 Montgomery Ave, Elkins Park, PA 19027
312 Montgomery Ave, Haverford, PA 19041
424 Montgomery Ave Unit 4C, Haverford, PA 19041
432 Montgomery Ave Unit 1A, Haverford, PA 19041
7760 Montgomery Ave, Elkins Park, PA 19027
428 Montgomery Ave Unit 8CC, Haverford, PA 19041
7712 Montgomery Ave, Elkins Park, PA 19027
428 Montgomery Ave Unit 8B, Haverford, PA 19041
7764 Montgomery Ave, Elkins Park, PA 19027
428 Montgomery Ave Unit 8BB, Haverford, PA 19041
300 Moredon Rd, Huntingdon Valley, PA 19006
7762 Montgomery Ave, Elkins Park, PA 19027
432 Montgomery Ave #103, Haverford, PA 19041
428 Montgomery Ave Unit 8A, Haverford, PA 19041
426 Montgomery Ave Unit 6CC, Haverford, PA 19041
426 Montgomery Ave Unit 6C, Haverford, PA 19041
428 Montgomery Ave Unit 8C, Haverford, PA 19041
7768 Montgomery Ave, Elkins Park, PA 19027
426 Montgomery Ave Unit 6B, Haverford, PA 19041
7766 Montgomery Ave, Elkins Park, PA 19027
426 Montgomery Ave Unit 6AA, Haverford, PA 19041
7770 Montgomery Ave, Elkins Park, PA 19027
7776 Montgomery Ave, Elkins Park, PA 19027
428 Montgomery Ave Unit 8AA, Haverford, PA 19041
7700 Montgomery Ave, Elkins Park, PA 19027
424 Montgomery Ave Unit 4B, Haverford, PA 19041
7620 Montgomery Ave, Elkins Park, PA 19027
424 Montgomery Ave Unit 4A, Haverford, PA 19041
7708 Montgomery Ave, Elkins Park, PA 19027
424 Montgomery Ave #4, Haverford, PA 19041
7704 Montgomery Ave, Elkins Park, PA 19027
426 Montgomery Ave Unit 6BB, Haverford, PA 19041
7701 Montgomery Ave, Elkins Park, PA 19027
3365 Moore Ln, Huntingdon Valley, PA 19006
3375 Moore Ln, Huntingdon Valley, PA 19006
3362 Moore Ln, Huntingdon Valley, PA 19006
3352 Moore Ln, Huntingdon Valley, PA 19006
421 W Monument Ave, Hatboro, PA 19040
7774 Montgomery Ave, Elkins Park, PA 19027
202 Moredon Rd #1, Huntingdon Valley, PA 19006
3415 Moore Ln, Huntingdon Valley, PA 19006
3425 Moore Ln, Huntingdon Valley, PA 19006
3382 Moore Ln, Huntingdon Valley, PA 19006
3372 Moore Ln, Huntingdon Valley, PA 19006
3402 Moore Ln, Huntingdon Valley, PA 19006
3392 Moore Ln, Huntingdon Valley, PA 19006
3395 Moore Ln, Huntingdon Valley, PA 19006
3405 Moore Ln, Huntingdon Valley, PA 19006
3422 Moore Ln, Huntingdon Valley, PA 19006
3412 Moore Ln, Huntingdon Valley, PA 19006
3442 Moore Ln, Huntingdon Valley, PA 19006
3432 Moore Ln, Huntingdon Valley, PA 19006
3435 Moore Ln, Huntingdon Valley, PA 19006
3445 Moore Ln, Huntingdon Valley, PA 19006
432 W Montgomery Ave Montgomery Ave #401, Haverford, PA 19041
237 Montgomery Ave Unit 1N, Haverford, PA 19041
4048 W Moreland Ave, Hatboro, PA 19040
536 Moredon Rd, Huntingdon Valley, PA 19006
617 Montgomery Rd, Ambler, PA 19002
600 Moredon Rd, Huntingdon Valley, PA 19006
625 Montgomery Rd, Ambler, PA 19002
618 Moredon Rd, Huntingdon Valley, PA 19006
540 Moredon Rd, Huntingdon Valley, PA 19006
644 Moredon Rd, Huntingdon Valley, PA 19006
652 Moredon Rd, Huntingdon Valley, PA 19006
448 Moredon Rd, Huntingdon Valley, PA 19006
408 Moredon Rd, Huntingdon Valley, PA 19006
34 Moredon Rd, Huntingdon Valley, PA 19006
462 Moredon Rd, Huntingdon Valley, PA 19006
621 Montgomery Rd, Ambler, PA 19002
421 Montgomery Ave, Phoenixville, PA 19460
64 Moredon Rd, Huntingdon Valley, PA 19006
202 Moredon Rd, Huntingdon Valley, PA 19006
224 Moredon Rd, Huntingdon Valley, PA 19006
636 Montgomery School Ln, Wynnewood, PA 19096
360 Moredon Rd, Huntingdon Valley, PA 19006
640 Montgomery School Ln, Wynnewood, PA 19096
316 Moredon Rd, Huntingdon Valley, PA 19006
400 Moredon Rd, Huntingdon Valley, PA 19006
847 Moredon Rd, Jenkintown, PA 19046
18 Moredon Rd, Huntingdon Valley, PA 19006
22 Moredon Rd, Huntingdon Valley, PA 19006
24 Moredon Rd, Huntingdon Valley, PA 19006
26 Moredon Rd, Huntingdon Valley, PA 19006
3385 Moore Ln, Huntingdon Valley, PA 19006
38 Moredon Rd, Huntingdon Valley, PA 19006
46 Moredon Rd, Huntingdon Valley, PA 19006
54 Moredon Rd, Huntingdon Valley, PA 19006
765 Moredon Rd, Jenkintown, PA 19046
809 Moredon Rd, Jenkintown, PA 19046
628 Montgomery School Ln, Wynnewood, PA 19096
632 Montgomery School Ln, Wynnewood, PA 19096
644 Montgomery School Ln, Wynnewood, PA 19096
652 Montgomery School Ln, Wynnewood, PA 19096
301 Montgomery Ave, Phoenixville, PA 19460
620 Montgomery School Ln, Wynnewood, PA 19096
624 Montgomery School Ln, Wynnewood, PA 19096
543 Montgomery School Ln, Wynnewood, PA 19096
1536 Monticello Dr, Gladwyne, PA 19035
1534 Monticello Dr, Gladwyne, PA 19035
1546 Monticello Dr, Gladwyne, PA 19035
1500 Monticello Dr, Gladwyne, PA 19035
547 Montgomery School Ln, Wynnewood, PA 19096
609 Montgomery School Ln, Wynnewood, PA 19096
539 Montgomery School Ln, Wynnewood, PA 19096
531 Montgomery School Ln, Wynnewood, PA 19096
535 Montgomery School Ln, Wynnewood, PA 19096
1514 Monticello Dr, Gladwyne, PA 19035
432 W Montgomery Ave #201, Ardmore, PA 19003
19 Moredon Rd, Huntingdon Valley, PA 19006
35 Moredon Rd, Huntingdon Valley, PA 19006
449 Montgomery Ave Unit B1, Haverford, PA 19041
49 Moredon Rd, Huntingdon Valley, PA 19006
221 Moredon Rd, Huntingdon Valley, PA 19006
261 Moredon Rd, Huntingdon Valley, PA 19006
345 Moredon Rd, Huntingdon Valley, PA 19006
524 Montgomery Ave, Pennsburg, PA 18073
717 Moredon Rd, Jenkintown, PA 19046
721 Moredon Rd, Jenkintown, PA 19046
729 Moredon Rd, Jenkintown, PA 19046
737 Moredon Rd, Jenkintown, PA 19046
604 Montgomery Ave, Pennsburg, PA 18073
745 Moredon Rd, Jenkintown, PA 19046
602 Montgomery Ave, Pennsburg, PA 18073
518 Montgomery Ave, Pennsburg, PA 18073
3 Moredon Rd, Huntingdon Valley, PA 19006
632 Montgomery Rd, Ambler, PA 19002
508 Montgomery Ave, Jenkintown, PA 19046
920 Moredon Rd, Jenkintown, PA 19046
516 Montgomery Rd, Ambler, PA 19002
528 Montgomery Rd, Ambler, PA 19002
512 Montgomery Ave, Jenkintown, PA 19046
504 Montgomery Rd, Ambler, PA 19002
508 Montgomery Rd, Ambler, PA 19002
620 Montgomery Ave, Jenkintown, PA 19046
600 Montgomery Rd, Ambler, PA 19002
651 Montgomery Ave, Jenkintown, PA 19046
532 Montgomery Rd, Ambler, PA 19002
536 Montgomery Rd, Ambler, PA 19002
730 Moredon Rd, Jenkintown, PA 19046
616 Montgomery Rd, Ambler, PA 19002
738 Moredon Rd, Jenkintown, PA 19046
505 Montgomery Rd, Ambler, PA 19002
828 Moredon Rd, Jenkintown, PA 19046
820 Moredon Rd, Jenkintown, PA 19046
812 Moredon Rd, Jenkintown, PA 19046
509 Montgomery Rd, Ambler, PA 19002
501 Montgomery Rd, Ambler, PA 19002
936 Moredon Rd, Jenkintown, PA 19046
511 Montgomery Rd, Ambler, PA 19002
626 Moredon Rd, Huntingdon Valley, PA 19006
533 Montgomery Rd, Ambler, PA 19002
634 Moredon Rd, Huntingdon Valley, PA 19006
525 Montgomery Rd, Ambler, PA 19002
714 Moredon Rd, Jenkintown, PA 19046
517 Montgomery Rd, Ambler, PA 19002
720 Moredon Rd, Jenkintown, PA 19046
513 Montgomery Rd, Ambler, PA 19002
676 Moredon Rd, Huntingdon Valley, PA 19006
605 Montgomery Rd, Ambler, PA 19002
706 Moredon Rd, Jenkintown, PA 19046
612 Montgomery Rd, Ambler, PA 19002
545 Montgomery Rd, Ambler, PA 19002
784 Moredon Rd, Jenkintown, PA 19046
537 Montgomery Rd, Ambler, PA 19002