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
OAK HILL-OAKWOOD
Properties in Montgomery County in OAK HILL-OAKWOOD
Find homes for sale in Montgomery County by selecting a property below:
591 Oakmont Dr W, Telford, PA 18969
1637 Oakwood Dr Unit S-102, Narberth, PA 19072
650 Oak Park Rd, Hatfield, PA 19440
Lot 1 Oak Hurst Ln, Gwynedd Valley, PA 19002
706 Oak Park Rd, Hatfield, PA 19440
1637 Oakwood Dr Unit S403, Narberth, PA 19072
913 Oak Ridge Rd, Bryn Mawr, PA 19010
711 Oak Springs Rd, Bryn Mawr, PA 19010
W.B.I Oakmont Dr E, PA 18969
1027 Oakwood Dr, Huntingdon Valley, PA 19006
203 Oak Park Rd, Hatfield, PA 19440
223 Oak Park Rd, Hatfield, PA 19440
113 Oak Park Rd, Hatfield, PA 19440
209 Oak Park Rd, Hatfield, PA 19440
121 Oak Park Rd, Hatfield, PA 19440
211 Oak Park Rd, Hatfield, PA 19440
235 Oak Park Rd, Hatfield, PA 19440
1637 Oakwood Dr Unit S-417, Penn Valley, PA 19072
608 Oak Park Rd, Hatfield, PA 19440
740 Oak Park Rd #734, Hatfield, PA 19440
01 Oak Hurst Ln, Gwynedd Valley, PA 19002
349 Oak Park Rd, Hatfield, PA 19440
281 Oak Park Rd, Hatfield, PA 19440
341 Oak Park Rd, Hatfield, PA 19440
205A Oakland Pl, North Wales, PA 19454
1637 Oakwood Dr Unit S-409, Narberth, PA 19072
205B Oakland Pl, North Wales, PA 19454
203 Oakland Pl, North Wales, PA 19454
1637 Oakwood Dr Unit N221, Narberth, PA 19072
319 Oak Park Rd, Hatfield, PA 19440
227 Oakland Pl, North Wales, PA 19454
703 Oak Park Rd, Hatfield, PA 19440
7326 Oak Lane Rd, Elkins Park, PA 19027
7330 Oak Lane Rd, Elkins Park, PA 19027
7318 Oak Lane Rd, Elkins Park, PA 19027
7322 Oak Lane Rd, Elkins Park, PA 19027
Lot d Oak Hurst Ln, Gwynedd Valley, PA 19002
7508 Oak Lane Rd, Elkins Park, PA 19027
7504 Oak Lane Rd, Elkins Park, PA 19027
1637 Oakwood Dr Unit N114, Narberth, PA 19072
7500 Oak Lane Rd, Elkins Park, PA 19027
7428 Oak Lane Rd, Elkins Park, PA 19027
7302 Oak Lane Rd, Elkins Park, PA 19027
7342 Oak Lane Rd, Elkins Park, PA 19027
1026 Oakwood Dr #26, Huntingdon Valley, PA 19006
7344 Oak Lane Rd, Elkins Park, PA 19027
1024 Oakwood Dr #27, Huntingdon Valley, PA 19006
7334 Oak Lane Rd, Elkins Park, PA 19027
1022 Oakwood Dr #28, Huntingdon Valley, PA 19006
7338 Oak Lane Rd, Elkins Park, PA 19027
1020 Oakwood Dr #29, Huntingdon Valley, PA 19006
7524 Oak Lane Rd, Cheltenham, PA 19012
2905 Oakridge Farm Rd, Huntingdon Valley, PA 19006
2915 Oakridge Farm Rd, Huntingdon Valley, PA 19006
1637 Oakwood Dr Unit S-312, Narberth, PA 19072
7516 Oak Lane Rd, Elkins Park, PA 19027
3010 Oakridge Farm Rd, Huntingdon Valley, PA 19006
7512 Oak Lane Rd, Elkins Park, PA 19027
3040 Oakridge Farm Rd, Huntingdon Valley, PA 19006
2900 Oakridge Farm Rd, Huntingdon Valley, PA 19006
2950 Oakridge Farm Rd, Huntingdon Valley, PA 19006
2455 Oaks Cir, Huntingdon Valley, PA 19006
2930 Oakridge Farm Rd, Huntingdon Valley, PA 19006
7424 Oak Lane Rd, Elkins Park, PA 19027
2435 Oaks Cir, Huntingdon Valley, PA 19006
7422 Oak Lane Rd, Elkins Park, PA 19027
2445 Oaks Cir, Huntingdon Valley, PA 19006
7410 Oak Lane Rd, Elkins Park, PA 19027
2430 Oaks Cir, Huntingdon Valley, PA 19006
7400 Oak Lane Rd, Elkins Park, PA 19027
1401 Oakland Blvd, Plymouth Meeting, PA 19462
2440 Oaks Cir, Huntingdon Valley, PA 19006
1408 Oakland Blvd, Plymouth Meeting, PA 19462
2420 Oaks Cir, Huntingdon Valley, PA 19006
Ambler, PA 19002
Lot b Oak Hurst Ln, Gwynedd Valley, PA 19002
1013 Oakwood Dr #7, Huntingdon Valley, PA 19006
1011 Oakwood Dr #6, Huntingdon Valley, PA 19006
1015 Oakwood Dr #8, Huntingdon Valley, PA 19006
1019 Oakwood Dr #10, Huntingdon Valley, PA 19006
1005 Oakwood Dr #3, Huntingdon Valley, PA 19006
1003 Oakwood Dr, Huntingdon Valley, PA 19006
1009 Oakwood Dr, Huntingdon Valley, PA 19006
1007 Oakwood Dr #4, Huntingdon Valley, PA 19006
1005 Oak Ridge Dr, Blue Bell, PA 19422
1001 Oakwood Dr #1, Huntingdon Valley, PA 19006
905 Oak Ridge Dr, Blue Bell, PA 19422
1034 Oakwood Dr #22, Huntingdon Valley, PA 19006
1032 Oakwood Dr #23, Huntingdon Valley, PA 19006
1030 Oakwood Dr #24, Huntingdon Valley, PA 19006
1028 Oakwood Dr #25, Huntingdon Valley, PA 19006
1042 Oakwood Dr #18, Huntingdon Valley, PA 19006
W.B.K Oakmont Dr E, PA 18969
7812 Oak Lane Rd, Cheltenham, PA 19012
1040 Oakwood Dr #19, Huntingdon Valley, PA 19006
1038 Oakwood Dr #20, Huntingdon Valley, PA 19006
1036 Oakwood Dr #21, Huntingdon Valley, PA 19006
1025 Oakwood Dr, Huntingdon Valley, PA 19006
1029 Oakwood Dr, Huntingdon Valley, PA 19006
1031 Oakwood Dr #16, Huntingdon Valley, PA 19006
1044 Oakwood Dr #17, Huntingdon Valley, PA 19006
1017 Oakwood Dr, Huntingdon Valley, PA 19006
1023 Oakwood Dr #12, Huntingdon Valley, PA 19006
1021 Oakwood Dr #11, Huntingdon Valley, PA 19006
1027 Oakwood Dr #14, Huntingdon Valley, PA 19006
1040 Oakwood Dr, Huntingdon Valley, PA 19006
721 Oak Terrace Dr, Ambler, PA 19002
1637 Oakwood Dr Unit S-323, Narberth, PA 19072
1637 Oakwood Dr Unit N115/, Narberth, PA 19072
Lot a Oak Hurst Ln, Gwynedd Valley, PA 19002
1018 Oakwood Dr Unit A & B, Huntingdon Valley, PA 19006
1120 Oak Hurst Ln, Ambler, PA 19002
1115 Oak Hurst Ln, Ambler, PA 19002
1130 Oak Hurst Ln, Ambler, PA 19002
3005 Oakridge Farm Rd, Huntingdon Valley, PA 19006
106 Oakland Ave, Oaks, PA 19456
2925 Oakridge Farm Rd, Huntingdon Valley, PA 19006
2935 Oakridge Farm Rd, Huntingdon Valley, PA 19006
1637 Oakwood Dr Unit S413, Narberth, PA 19072
7310 Oak Lane Rd, Elkins Park, PA 19027
7314 Oak Lane Rd, Elkins Park, PA 19027
7304 Oak Lane Rd, Elkins Park, PA 19027
1637 Oakwood Dr Unit S-411, Narberth, PA 19072
7306 Oak Lane Rd, Elkins Park, PA 19027
7620 Oak Lane Rd, Cheltenham, PA 19012
1637 Oakwood Dr Unit S405, Narberth, PA 19072
1637 Oakwood Dr #321, Penn Valley, PA 19072
1637 Oakwood Dr #322, Penn Valley, PA 19072
1637 Oakwood Dr #201, Penn Valley, PA 19072
1637 Oakwood Dr #317, Penn Valley, PA 19072
205B Oakland Pl, North Wales, PA 19454
1637 Oakwood Dr #318, Penn Valley, PA 19072
1637 Oakwood Dr #323, Penn Valley, PA 19072
1637 Oakwood Dr #401, Penn Valley, PA 19072
1637 Oakwood Dr #406, Penn Valley, PA 19072
1637 Oakwood Dr #407, Penn Valley, PA 19072
1637 Oakwood Dr #319, Penn Valley, PA 19072
1637 Oakwood Dr #320, Penn Valley, PA 19072
1637 Oakwood Dr #402, Penn Valley, PA 19072
1637 Oakwood Dr #403, Penn Valley, PA 19072
1637 Oakwood Dr #408, Penn Valley, PA 19072
1637 Oakwood Dr #409, Penn Valley, PA 19072
7901 Oak Hill Dr, Cheltenham, PA 19012
1637 Oakwood Dr #206, Penn Valley, PA 19072
W.B. Oakmont Dr W, Franconia Township, PA 18969
1637 Oakwood Dr #204, Penn Valley, PA 19072
1637 Oakwood Dr #207, Penn Valley, PA 19072
1637 Oakwood Dr #202, Penn Valley, PA 19072
1637 Oakwood Dr #205, Penn Valley, PA 19072
1637 Oakwood Dr #123, Penn Valley, PA 19072
1637 Oakwood Dr #203, Penn Valley, PA 19072
7919 Oak Hill Dr, Cheltenham, PA 19012
1637 Oakwood Dr #219, Penn Valley, PA 19072
1637 Oakwood Dr #116, Penn Valley, PA 19072
1637 Oakwood Dr #115, Penn Valley, PA 19072
1637 Oakwood Dr #220, Penn Valley, PA 19072
1637 Oakwood Dr #118, Penn Valley, PA 19072
1778 Oak Hill Dr, Huntingdon Valley, PA 19006
1637 Oakwood Dr #217, Penn Valley, PA 19072
1776 Oak Hill Dr, Huntingdon Valley, PA 19006
1637 Oakwood Dr #218, Penn Valley, PA 19072
1780 Oak Hill Dr, Huntingdon Valley, PA 19006
1768 Oak Hill Dr, Huntingdon Valley, PA 19006
1764 Oak Hill Dr, Huntingdon Valley, PA 19006
1772 Oak Hill Dr, Huntingdon Valley, PA 19006
1637 Oakwood Dr #216, Penn Valley, PA 19072
1770 Oak Hill Dr, Huntingdon Valley, PA 19006
1775 Oak Hill Dr, Huntingdon Valley, PA 19006
1637 Oakwood Dr #211, Penn Valley, PA 19072
1777 Oak Hill Dr, Huntingdon Valley, PA 19006
1779 Oak Hill Dr, Huntingdon Valley, PA 19006
1637 Oakwood Dr #212, Penn Valley, PA 19072
1783 Oak Hill Dr, Huntingdon Valley, PA 19006
1637 Oakwood Dr #209, Penn Valley, PA 19072
1767 Oak Hill Dr, Huntingdon Valley, PA 19006
1769 Oak Hill Dr, Huntingdon Valley, PA 19006
1637 Oakwood Dr #210, Penn Valley, PA 19072
1771 Oak Hill Dr, Huntingdon Valley, PA 19006
1637 Oakwood Dr #121, Penn Valley, PA 19072
1637 Oakwood Dr #223, Penn Valley, PA 19072
1637 Oakwood Dr #208, Penn Valley, PA 19072
1637 Oakwood Dr #117, Penn Valley, PA 19072
1637 Oakwood Dr #221, Penn Valley, PA 19072
1637 Oakwood Dr #120, Penn Valley, PA 19072
1637 Oakwood Dr #119, Penn Valley, PA 19072
1637 Oakwood Dr #222, Penn Valley, PA 19072
1637 Oakwood Dr #122, Penn Valley, PA 19072
1637 Oakwood Dr Unit S-220, Narberth, PA 19072
1637 Oakwood Dr #419, Penn Valley, PA 19072
7818 Oak Lane Rd, Cheltenham, PA 19012
7816 Oak Lane Rd, Cheltenham, PA 19012
Lot e Oakhurst LN, Ambler, PA 19002
1637 Oakwood Dr #417, Penn Valley, PA 19072
1637 Oakwood Dr #416, Penn Valley, PA 19072
1637 Oakwood Dr #413, Penn Valley, PA 19072
1637 Oakwood Dr #412, Penn Valley, PA 19072
1637 Oakwood Dr #415, Penn Valley, PA 19072
1637 Oakwood Dr #414, Penn Valley, PA 19072
1637 Oakwood Dr #422, Penn Valley, PA 19072
1637 Oakwood Dr #411, Penn Valley, PA 19072
1637 Oakwood Dr #410, Penn Valley, PA 19072
1637 Oakwood Dr #418, Penn Valley, PA 19072
1637 Oakwood Dr #421, Penn Valley, PA 19072
1637 Oakwood Dr #420, Penn Valley, PA 19072
1145 Oak Ridge Dr, Blue Bell, PA 19422
1637 Oakwood Dr #423, Penn Valley, PA 19072
1637 Oakwood Dr #312, Penn Valley, PA 19072
1637 Oakwood Dr #311, Penn Valley, PA 19072
1637 Oakwood Dr Unit N112, Narberth, PA 19072
1105 Oakhurst Ln, Lower Gwynedd Township, PA 19002
50 Oak Park Rd, Hatfield, PA 19440
1637 Oakwood Dr #306, Penn Valley, PA 19072
1637 Oakwood Dr #305, Penn Valley, PA 19072
1637 Oakwood Dr #404, Penn Valley, PA 19072
1637 Oakwood Dr #405, Penn Valley, PA 19072
1637 Oakwood Dr #302, Penn Valley, PA 19072
1637 Oakwood Dr #301, Penn Valley, PA 19072
1637 Oakwood Dr #308, Penn Valley, PA 19072
1637 Oakwood Dr #307, Penn Valley, PA 19072
1637 Oakwood Dr #314, Penn Valley, PA 19072
1637 Oakwood Dr #313, Penn Valley, PA 19072
1637 Oakwood Dr #304, Penn Valley, PA 19072
1637 Oakwood Dr Unit S419, Narberth, PA 19072
222 Oak Park Rd, Hatfield, PA 19440
1637 Oakwood Dr #303, Penn Valley, PA 19072
1637 Oakwood Dr #310, Penn Valley, PA 19072
1637 Oakwood Dr #309, Penn Valley, PA 19072
214 Oakmont Dr, Blue Bell, PA 19422
1637 Oakwood Dr #316, Penn Valley, PA 19072
1637 Oakwood Dr #315, Penn Valley, PA 19072
7985 Oak Hill Dr, Cheltenham, PA 19012
W.B.J Oakmont Dr E, PA 18969
7918 Oak Hill Dr, Cheltenham, PA 19012
7301 Oak Lane Rd, Elkins Park, PA 19027
7979 Oak Hill Dr, Cheltenham, PA 19012
1409 Oakland Blvd, Plymouth Meeting, PA 19462
1785 Oak Hill Dr, Huntingdon Valley, PA 19006
1787 Oak Hill Dr, Huntingdon Valley, PA 19006
1637 Oakwood Dr Unit S218, Narberth, PA 19072
714 Oak Terrace Dr, Ambler, PA 19002
1637 Oakwood Dr #112, Penn Valley, PA 19072
1637 Oakwood Dr #101, Penn Valley, PA 19072
1637 Oakwood Dr #107, Penn Valley, PA 19072
1637 Oakwood Dr #113, Penn Valley, PA 19072
1637 Oakwood Dr #114, Penn Valley, PA 19072
720 Oak Terrace Dr, Ambler, PA 19002
1637 Oakwood Dr #110, Penn Valley, PA 19072
1637 Oakwood Dr #215, Penn Valley, PA 19072
1637 Oakwood Dr #108, Penn Valley, PA 19072
1637 Oakwood Dr #109, Penn Valley, PA 19072
1637 Oakwood Dr #106, Penn Valley, PA 19072
1637 Oakwood Dr #213, Penn Valley, PA 19072
3035 Oakridge Farm Rd, Huntingdon Valley, PA 19006
1637 Oakwood Dr Unit N411, Narberth, PA 19072
1637 Oakwood Dr #214, Penn Valley, PA 19072
W.B. Oakmont Dr E, Franconia Township, PA 18969
1637 Oakwood Dr #104, Penn Valley, PA 19072
10 Oak Park RD, Lansdale, PA 19446
1637 Oakwood Dr #105, Penn Valley, PA 19072
7701 Oak Lane Rd, Cheltenham, PA 19012
702 Oak Terrace Dr, Ambler, PA 19002
1637 Oakwood Dr #102, Penn Valley, PA 19072
1637 Oakwood Dr #103, Penn Valley, PA 19072
7605 Oak Lane Rd, Cheltenham, PA 19012
7623 Oak Lane Rd, Cheltenham, PA 19012
1005 Oakwood Dr Unit A, Huntingdon Valley, PA 19006
7525 Oak Lane Rd, Elkins Park, PA 19027
7521 Oak Lane Rd, Elkins Park, PA 19027
7625 Oak Lane Rd, Cheltenham, PA 19012
7611 Oak Lane Rd, Cheltenham, PA 19012
7311 Oak Lane Rd, Elkins Park, PA 19027
7315 Oak Lane Rd, Elkins Park, PA 19027
1018 Oakwood Dr #30, Huntingdon Valley, PA 19006
7319 Oak Lane Rd, Elkins Park, PA 19027
7327 Oak Lane Rd, Elkins Park, PA 19027
7509 Oak Lane Rd, Elkins Park, PA 19027
7936 Oak Hill Dr, Cheltenham, PA 19012
7517 Oak Lane Rd, Elkins Park, PA 19027
7513 Oak Lane Rd, Elkins Park, PA 19027
7533 Oak Lane Rd, Elkins Park, PA 19027
7529 Oak Lane Rd, Elkins Park, PA 19027
7303 Oak Lane Rd, Elkins Park, PA 19027
7307 Oak Lane Rd, Elkins Park, PA 19027