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
Willow Grove
OLD WELSH-OLD YORK
Properties in Willow Grove in OLD WELSH-OLD YORK
Find homes for sale in Willow Grove by selecting a property below:
2632 Old Welsh Rd, Willow Grove, PA 19090
1908 Old York Rd, Abington, PA 19001
2707 Old Welsh Rd, Willow Grove, PA 19090
515 Old York Rd Unit 11-F, Willow Grove, PA 19090
515 Old York Rd Unit 3-D, Willow Grove, PA 19090
515 Old York Rd Apt 11B, Willow Grove, PA 19090
150 Old York Rd, Abington, PA 19001
160 Old York Rd, Abington, PA 19001
515 Old York Rd Apt 11G, Willow Grove, PA 19090
1801 Old York Rd, Abington, PA 19001
88 Old York Rd, Willow Grove, PA 19090
1857 Old York Rd, Abington, PA 19001
2736 Old Welsh Rd, Willow Grove, PA 19090
2732 Old Welsh Rd, Willow Grove, PA 19090
2728 Old Welsh Rd, Willow Grove, PA 19090
515 Old York Rd Unit H-10, Willow Grove, PA 19090
2724 Old Welsh Rd, Willow Grove, PA 19090
2720 Old Welsh Rd, Willow Grove, PA 19090
2716 Old Welsh Rd, Willow Grove, PA 19090
2960 Old Welsh Rd, Willow Grove, PA 19090
2643 Old Welsh Rd, Willow Grove, PA 19090
2708 Old Welsh Rd, Willow Grove, PA 19090
2649 Old Welsh Rd, Willow Grove, PA 19090
2640 Old Welsh Rd, Willow Grove, PA 19090
2631 Old Welsh Rd, Willow Grove, PA 19090
2635 Old Welsh Rd, Willow Grove, PA 19090
2621 Old Welsh Rd, Willow Grove, PA 19090
2622 Old Welsh Rd, Willow Grove, PA 19090
2627 Old Welsh Rd, Willow Grove, PA 19090
2614 Old Welsh Rd, Willow Grove, PA 19090
2746 Old Welsh Rd, Willow Grove, PA 19090
2740 Old Welsh Rd, Willow Grove, PA 19090
2723 Old Welsh Rd, Willow Grove, PA 19090
2727 Old Welsh Rd, Willow Grove, PA 19090
2920 Old Welsh Rd, Willow Grove, PA 19090
2713 Old Welsh Rd, Willow Grove, PA 19090
2924 Old Welsh Rd, Willow Grove, PA 19090
2717 Old Welsh Rd, Willow Grove, PA 19090
2908 Old Welsh Rd, Willow Grove, PA 19090
515 Old York Rd Apt 2F, Willow Grove, PA 19090
2667 Old Welsh Rd, Willow Grove, PA 19090
2914 Old Welsh Rd, Willow Grove, PA 19090
2703 Old Welsh Rd, Willow Grove, PA 19090
2653 Old Welsh Rd, Willow Grove, PA 19090
2657 Old Welsh Rd, Willow Grove, PA 19090
2911 Old Welsh Rd, Willow Grove, PA 19090
2835 Old Welsh Rd, Willow Grove, PA 19090
2823 Old Welsh Rd, Willow Grove, PA 19090
2815 Old Welsh Rd, Willow Grove, PA 19090
2807 Old Welsh Rd, Willow Grove, PA 19090
2802 Old Welsh Rd, Willow Grove, PA 19090
2731 Old Welsh Rd, Willow Grove, PA 19090
2806 Old Welsh Rd, Willow Grove, PA 19090
2928 Old Welsh Rd, Willow Grove, PA 19090
3011 Old Welsh Rd, Willow Grove, PA 19090
3007 Old Welsh Rd, Willow Grove, PA 19090
2944 Old Welsh Rd, Willow Grove, PA 19090
3003 Old Welsh Rd, Willow Grove, PA 19090
2957 Old Welsh Rd, Willow Grove, PA 19090
2953 Old Welsh Rd, Willow Grove, PA 19090
2952 Old Welsh Rd, Willow Grove, PA 19090
515 Old York Rd Unit 4A, Willow Grove, PA 19090
2943 Old Welsh Rd, Willow Grove, PA 19090
2705 Old Welsh Rd, Willow Grove, PA 19090
2923 Old Welsh Rd, Willow Grove, PA 19090
2919 Old Welsh Rd, Willow Grove, PA 19090
1912 Old York Rd, Abington, PA 19001
1856 Old York Rd, Abington, PA 19001
2801 Old Welsh Rd, Willow Grove, PA 19090
3000 Old Welsh Rd, Willow Grove, PA 19090
3012 Old Welsh Rd, Willow Grove, PA 19090