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
PENN OAK-PERKIOMEN
Properties in Montgomery County in PENN OAK-PERKIOMEN
Find homes for sale in Montgomery County by selecting a property below:
1036 Penny Rd, Green Lane, PA 18054
1036 Penny Rd, Green Lane, PA 18054
1038 Penny Rd, Green Lane, PA 18054
3135 Pennypack Rd, Hatboro, PA 19040
1413 Pepper Rd, Jenkintown, PA 19046
899 S Penn Oak Rd, Ambler, PA 19002
1461 Pepper Rd, Jenkintown, PA 19046
895 S Penn Oak Rd, Ambler, PA 19002
1424 Pepper Rd, Jenkintown, PA 19046
904 N Penn Oak Rd, Ambler, PA 19002
1432 Pepper Rd, Jenkintown, PA 19046
910 N Penn Oak Rd, Ambler, PA 19002
1444 Pepper Rd, Jenkintown, PA 19046
903 N Penn Oak Rd, Ambler, PA 19002
1450 Pepper Rd, Jenkintown, PA 19046
1340 Pepper Rd, Jenkintown, PA 19046
888 Penn Oak Rd, Ambler, PA 19002
892 Penn Oak Rd, Ambler, PA 19002
876 Penn Oak Rd, Ambler, PA 19002
1402 Pepper Rd, Jenkintown, PA 19046
1416 Pepper Rd, Jenkintown, PA 19046
1701 Penns Ln, Ambler, PA 19002
1720 Penns Ln, Ambler, PA 19002
1716 Penns Ln, Ambler, PA 19002
956 N Penn Oak Rd #15, Lower Gwynedd Township, PA 19002
780 Periwinkle Ln, Wynnewood, PA 19096
989 N Penn Oak Rd, Ambler, PA 19002
776 Periwinkle Ln, Wynnewood, PA 19096
801 S Penn Oak Rd, Ambler, PA 19002
792 Periwinkle Ln, Wynnewood, PA 19096
959 N Penn Oak Rd, Ambler, PA 19002
788 Periwinkle Ln, Wynnewood, PA 19096
999 N Penn Oak Rd, Ambler, PA 19002
744 Periwinkle Ln, Wynnewood, PA 19096
736 Periwinkle Ln, Wynnewood, PA 19096
831 S Penn Oak Rd, Ambler, PA 19002
770 Periwinkle Ln, Wynnewood, PA 19096
821 S Penn Oak Rd, Ambler, PA 19002
760 Periwinkle Ln, Wynnewood, PA 19096
811 S Penn Oak Rd, Ambler, PA 19002
789 Periwinkle Ln, Wynnewood, PA 19096
785 Periwinkle Ln, Wynnewood, PA 19096
730 Periwinkle Ln, Wynnewood, PA 19096
724 Periwinkle Ln, Wynnewood, PA 19096
771 Periwinkle Ln, Wynnewood, PA 19096
916 N Penn Oak Rd, Ambler, PA 19002
765 Periwinkle Ln, Wynnewood, PA 19096
969 N Penn Oak Rd, Ambler, PA 19002
781 Periwinkle Ln, Wynnewood, PA 19096
996 N Penn Oak Rd, Ambler, PA 19002
777 Periwinkle Ln, Wynnewood, PA 19096
949 N Penn Oak Rd, Ambler, PA 19002
999 N Penn Oak Rd #15, Lower Gwynedd Township, PA 19002
949 N Penn Oak Rd #15, Lower Gwynedd Township, PA 19002
1035 Penny Rd, Green Lane, PA 18054
37 Pennypacker Rd, Schwenksville, PA 19473
7401 Penrose Ave, Elkins Park, PA 19027
1002 Penny Rd, Green Lane, PA 18054
7407 Penrose Ave, Elkins Park, PA 19027
926 N Penn Oak Rd #15, Lower Gwynedd Township, PA 19002
1012 Penny Rd, Green Lane, PA 18054
881 S Penn Oak Rd #9, Lower Gwynedd Township, PA 19002
7403 Penrose Ave, Elkins Park, PA 19027
Lot 11 S Penn Oak Rd, Gwynedd Valley, PA 19002
1003 Penny Rd, Green Lane, PA 18054
882 Penn Oak Rd, Ambler, PA 19002
909 N Penn Oak Rd, Ambler, PA 19002
996 N Penn Oak Rd #15, Lower Gwynedd Township, PA 19002
71 Percomac Blvd, Collegeville, PA 19426
12 Perkiomen Ave Unit A, Collegeville, PA 19426
404 Penwyn Rd, Wynnewood, PA 19096
406 Penwyn Rd, Wynnewood, PA 19096
408 Penwyn Rd, Wynnewood, PA 19096
1101 Penshurst Ln, Penn Valley, PA 19072
710 Periwinkle Ln, Wynnewood, PA 19096
2549 Pennypack Ln, Huntingdon Valley, PA 19006
2559 Pennypack Ln, Huntingdon Valley, PA 19006
232 Pepper Rd, Huntingdon Valley, PA 19006
1123 Penshurst Ln, Penn Valley, PA 19072
280 Pepper Rd, Huntingdon Valley, PA 19006
292 Pepper Rd, Huntingdon Valley, PA 19006
322 Pepper Rd, Huntingdon Valley, PA 19006
356 Pepper Rd, Huntingdon Valley, PA 19006
511 Penn Valley Rd, Penn Valley, PA 19072
519 Penn Valley Rd, Penn Valley, PA 19072
1124 Penshurst Ln, Penn Valley, PA 19072
431 Penn Valley Rd, Penn Valley, PA 19072
1116 Penshurst Ln, Penn Valley, PA 19072
1122 Penshurst Ln, Penn Valley, PA 19072
1111 Penshurst Ln, Penn Valley, PA 19072
1117 Penshurst Ln, Penn Valley, PA 19072
1121 Penshurst Ln, Penn Valley, PA 19072
1110 Penshurst Ln, Penn Valley, PA 19072
709 Periwinkle Ln, Wynnewood, PA 19096
705 Periwinkle Ln, Wynnewood, PA 19096
210 Perkiomen Ave, Phoenixville, PA 19460
405 Penwyn Rd, Wynnewood, PA 19096
412 Penwyn Rd, Wynnewood, PA 19096
737 Periwinkle Ln, Wynnewood, PA 19096
314 Perkiomen Ave, Phoenixville, PA 19460
731 Periwinkle Ln, Wynnewood, PA 19096
413 Penwyn Rd, Wynnewood, PA 19096
411 Penwyn Rd, Wynnewood, PA 19096
300 Perkiomen Ave, Oaks, PA 19456
761 Periwinkle Ln, Wynnewood, PA 19096
408 Perkiomen Ave, Phoenixville, PA 19460
755 Periwinkle Ln, Wynnewood, PA 19096
404 Perkiomen Ave, Oaks, PA 19456
718 Periwinkle Ln, Wynnewood, PA 19096
400 Perkiomen Ave, Phoenixville, PA 19460
715 Periwinkle Ln, Wynnewood, PA 19096
420 Perkiomen Ave, Phoenixville, PA 19460
439 Penn Valley Rd, Penn Valley, PA 19072
1100 Penshurst Ln, Penn Valley, PA 19072
207 Perkiomen Ave, Phoenixville, PA 19460
749 Periwinkle Ln, Wynnewood, PA 19096
2145 Perkiomen Ave, Perkiomenville, PA 18074
412 Perkiomen Ave, Phoenixville, PA 19460
743 Periwinkle Ln, Wynnewood, PA 19096
416 Perkiomen Ave, Phoenixville, PA 19460
409 Penwyn Rd, Wynnewood, PA 19096
2115 Perkiomen Ave, Perkiomenville, PA 18074
454 Pepper Rd, Huntingdon Valley, PA 19006
470 Pepper Rd, Huntingdon Valley, PA 19006
426 Pepper Rd, Huntingdon Valley, PA 19006
442 Pepper Rd, Huntingdon Valley, PA 19006
959 N Penn Oak Rd #15, Ambler, PA 19002
969 N Penn Oak Rd #15, Lower Gwynedd Township, PA 19002
936 N Penn Oak Rd #15, Lower Gwynedd Township, PA 19002
453 Pepper Rd, Huntingdon Valley, PA 19006
439 Pepper Rd, Huntingdon Valley, PA 19006
976 N Penn Oak Rd #15, Lower Gwynedd Township, PA 19002
281 Pepper Rd, Huntingdon Valley, PA 19006
898 Penn Oak Rd, Ambler, PA 19002
295 Pepper Rd, Huntingdon Valley, PA 19006
916 N Penn Oak Rd #15, Lower Gwynedd Township, PA 19002
235 Pepper Rd, Huntingdon Valley, PA 19006
253 Pepper Rd, Huntingdon Valley, PA 19006
355 Pepper Rd, Huntingdon Valley, PA 19006
369 Pepper Rd, Huntingdon Valley, PA 19006
311 Pepper Rd, Huntingdon Valley, PA 19006
3195 Pennypack Rd #3195, Hatboro, PA 19040
339 Pepper Rd, Huntingdon Valley, PA 19006
402 Pepper Rd, Huntingdon Valley, PA 19006
414 Pepper Rd, Huntingdon Valley, PA 19006
370 Pepper Rd, Huntingdon Valley, PA 19006
388 Pepper Rd, Huntingdon Valley, PA 19006
1440 Water St, Phoenixville, PA 19460
425 Pepper Rd, Huntingdon Valley, PA 19006
413 Pepper Rd, Huntingdon Valley, PA 19006
395 Pepper Rd, Huntingdon Valley, PA 19006
383 Pepper Rd, Huntingdon Valley, PA 19006
946 N Penn Oak Rd, Ambler, PA 19002
244 Pepper Rd, Huntingdon Valley, PA 19006
936 N Penn Oak Rd, Ambler, PA 19002
976 N Penn Oak Rd, Ambler, PA 19002
256 Pepper Rd, Huntingdon Valley, PA 19006
956 N Penn Oak Rd, Ambler, PA 19002
268 Pepper Rd, Huntingdon Valley, PA 19006
701 Penrith Pl, Ambler, PA 19002
926 N Penn Oak Rd, Ambler, PA 19002
979 N Penn Oak Rd, Ambler, PA 19002
704 Penrith Pl, Ambler, PA 19002
702 Penrith Pl, Ambler, PA 19002
703 Penrith Pl, Ambler, PA 19002
1615 Pennypack Rd, Huntingdon Valley, PA 19006
3105 Pennypack Rd, Hatboro, PA 19040
107 Pepper Dr, Collegeville, PA 19426
1335 Pepper Rd, Jenkintown, PA 19046
3115 Pennypack Rd, Hatboro, PA 19040
109 Pepper Dr, Collegeville, PA 19426
1603 Pennypack Rd, Huntingdon Valley, PA 19006
3125 Pennypack Rd, Hatboro, PA 19040
111 Pepper Dr, Collegeville, PA 19426
113 Pepper Dr, Collegeville, PA 19426
3140 Pennypack Rd, Hatboro, PA 19040
101 Pepper Dr, Collegeville, PA 19426
3045 Pennypack Rd, Hatboro, PA 19040
103 Pepper Dr, Collegeville, PA 19426
3065 Pennypack Rd, Hatboro, PA 19040
105 Pepper Dr, Collegeville, PA 19426
1612 Pennypack Rd, Huntingdon Valley, PA 19006
1618 Pennypack Rd, Huntingdon Valley, PA 19006
820 Pennstone Rd, Bryn Mawr, PA 19010
1600 Pennypack Rd, Huntingdon Valley, PA 19006
1604 Pennypack Rd, Huntingdon Valley, PA 19006
701 Pennstone Rd, Bryn Mawr, PA 19010
3130 Pennypack Rd, Hatboro, PA 19040
1653 Pennypack Rd, Huntingdon Valley, PA 19006
819 Pennstone Rd, Bryn Mawr, PA 19010
1639 Pennypack Rd, Huntingdon Valley, PA 19006
1647 Pennypack Rd, Huntingdon Valley, PA 19006
1609 Pennypack Rd, Huntingdon Valley, PA 19006
205 Pennswood Rd, Bryn Mawr, PA 19010
140 Pepper Dr, Collegeville, PA 19426
986 N Penn Oak Rd, Ambler, PA 19002
1624 Pennypack Rd, Huntingdon Valley, PA 19006
235 Pennswood Rd, Bryn Mawr, PA 19010
1630 Pennypack Rd, Huntingdon Valley, PA 19006
229 Pennswood Rd, Bryn Mawr, PA 19010
2 Pennstone Ct, Schwenksville, PA 19473
123 Pepper Dr, Collegeville, PA 19426
125 Pepper Dr, Collegeville, PA 19426
127 Pepper Dr, Collegeville, PA 19426
129 Pepper Dr, Collegeville, PA 19426
115 Pepper Dr, Collegeville, PA 19426
117 Pepper Dr, Collegeville, PA 19426
22 Pennstone Ct, Schwenksville, PA 19473
119 Pepper Dr, Collegeville, PA 19426
121 Pepper Dr, Collegeville, PA 19426
25 Pennstone Ct, Schwenksville, PA 19473
871 S Penn Oak Rd, Ambler, PA 19002
881 S Penn Oak Rd, Ambler, PA 19002
851 S Penn Oak Rd, Ambler, PA 19002
850 S Penn Oak Rd, Ambler, PA 19002
211 Pennswood Rd, Bryn Mawr, PA 19010
227 Pennswood Rd, Bryn Mawr, PA 19010
891 S Penn Oak Rd, Ambler, PA 19002
870 S Penn Oak Rd, Ambler, PA 19002
134 Pepper Dr, Collegeville, PA 19426
202 Pennsylvania Ave, Collegeville, PA 19426
130 Pepper Dr, Collegeville, PA 19426
3145 Pennypack Rd, Hatboro, PA 19040
704 Pennsylvania Ave, Fort Washington, PA 19034
3165 Pennypack Rd, Hatboro, PA 19040
136 Pepper Dr, Collegeville, PA 19426
3195 Pennypack Rd, Hatboro, PA 19040
138 Pepper Dr, Collegeville, PA 19426
3205 Pennypack Rd, Hatboro, PA 19040
132 Pepper Dr, Collegeville, PA 19426
3213 Pennypack Rd, Hatboro, PA 19040
3215 Pennypack Rd, Hatboro, PA 19040
3155 Pennypack Rd, Hatboro, PA 19040
2141 Perkiomen Ave, Perkiomenville, PA 18074
1509 Penny Ln, Gilbertsville, PA 19525
1513 Penny Ln, Gilbertsville, PA 19525
2-33 Perkiomen Ave, Perkiomenville, PA 18074
1511 Penny Ln, Gilbertsville, PA 19525
500 Penn Valley Rd, Penn Valley, PA 19072
81 Pennypacker Rd, Schwenksville, PA 19473
407 Penwyn Rd, Wynnewood, PA 19096
1500 Penny Ln, Gilbertsville, PA 19525
607 Penny Ln, Schwenksville, PA 19473
2151 Perkiomen Ave, Perkiomenville, PA 18074
303 Perkiomen Ave, Phoenixville, PA 19460
2135 Perkiomen Ave, Perkiomenville, PA 18074
307 Perkiomen Ave, Phoenixville, PA 19460
2127 Perkiomen Ave, Perkiomenville, PA 18074
211 Perkiomen Ave, Oaks, PA 19456
429 Penn Valley Rd, Penn Valley, PA 19072
215 Perkiomen Ave, Phoenixville, PA 19460
2131 Perkiomen Ave, Perkiomenville, PA 18074
419 Perkiomen Ave, Phoenixville, PA 19460
2123 Perkiomen Ave, Perkiomenville, PA 18074
409 Perkiomen Ave, Phoenixville, PA 19460
2129 Perkiomen Ave, Perkiomenville, PA 18074
2117 Perkiomen Ave, Perkiomenville, PA 18074
421 Perkiomen Ave, Oaks, PA 19456
1505 Penny Ln, Gilbertsville, PA 19525
417 Perkiomen Ave, Phoenixville, PA 19460
989 N Penn Oak Rd #15, Lower Gwynedd Township, PA 19002
2108 Pennsylvania Ave, Fort Washington, PA 19034
432 Penn Valley Rd, Penn Valley, PA 19072
428 Penn Valley Rd, Penn Valley, PA 19072
422 Penn Valley Rd, Penn Valley, PA 19072
1008 Penny Rd, Green Lane, PA 18054
418 Penn Valley Rd, Penn Valley, PA 19072
411 Penn Valley Rd, Penn Valley, PA 19072
518 Penn Valley Rd, Penn Valley, PA 19072
9 Pennstone Ct, Schwenksville, PA 19473
512 Penn Valley Rd, Penn Valley, PA 19072
436 Penn Valley Rd, Penn Valley, PA 19072
425 Penn Valley Rd, Penn Valley, PA 19072
423 Penn Valley Rd, Penn Valley, PA 19072
421 Penn Valley Rd, Penn Valley, PA 19072
415 Penn Valley Rd, Penn Valley, PA 19072
1658 Pennypack Rd, Huntingdon Valley, PA 19006
1652 Pennypack Rd, Huntingdon Valley, PA 19006
815 Penn St, Bryn Mawr, PA 19010
97 Pennypacker Rd, Schwenksville, PA 19473
1646 Pennypack Rd, Huntingdon Valley, PA 19006
1638 Pennypack Rd, Huntingdon Valley, PA 19006
91 Pennypacker Rd, Schwenksville, PA 19473