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
YORK-YORK
Properties in Willow Grove in YORK-YORK
Find homes for sale in Willow Grove by selecting a property below:
808 N York Rd, Willow Grove, PA 19090
724 N York Rd, Willow Grove, PA 19090
720 N York Rd, Willow Grove, PA 19090
712 N York Rd, Willow Grove, PA 19090
52 N York Rd, Willow Grove, PA 19090
704 N York Rd, Willow Grove, PA 19090
700 N York Rd, Willow Grove, PA 19090
515 N York Rd Unit 9F, Willow Grove, PA 19090
515 N York Rd Unit 9E, Willow Grove, PA 19090
515 N York Rd Unit 9B, Willow Grove, PA 19090
515 N York Rd Unit 9A, Willow Grove, PA 19090
515 N York Rd Unit 9D, Willow Grove, PA 19090
515 N York Rd Unit 9C, Willow Grove, PA 19090
515 N York Rd Unit BLD 9E, Willow Grove, PA 19090
626 N York Rd, Willow Grove, PA 19090
515 N York Rd Unit 9G, Willow Grove, PA 19090
807 N York Rd, Willow Grove, PA 19090
624-626 N York Rd, Willow Grove, PA 19090
714 N York Rd, Willow Grove, PA 19090
801 N York Rd, Willow Grove, PA 19090
710 N York Rd, Willow Grove, PA 19090
901 N York Rd, Willow Grove, PA 19090
701 N York Rd, Willow Grove, PA 19090
84 N York Rd, Willow Grove, PA 19090
55 N York Rd #8, Willow Grove, PA 19090
515 N York Rd Unit 3A, Willow Grove, PA 19090
902 N York Rd #4, Willow Grove, PA 19090
515 N York Rd Unit 2F, Willow Grove, PA 19090
902 N York Rd #5, Willow Grove, PA 19090
515 N York Rd Unit 2E, Willow Grove, PA 19090
515 N York Rd Unit 2D, Willow Grove, PA 19090
515 N York Rd Unit 3E, Willow Grove, PA 19090
812 N York Rd, Willow Grove, PA 19090
515 N York Rd Unit 3D, Willow Grove, PA 19090
515 N York Rd Unit 3C, Willow Grove, PA 19090
515 N York Rd Unit 3B, Willow Grove, PA 19090
515 N York Rd Unit 4A, Willow Grove, PA 19090
515 N York Rd Unit 3H, Willow Grove, PA 19090
515 N York Rd Unit 3G, Willow Grove, PA 19090
515 N York Rd Unit 3F, Willow Grove, PA 19090
515 N York Rd Unit 4D, Willow Grove, PA 19090
515 N York Rd Unit 4E, Willow Grove, PA 19090
515 N York Rd Unit 4B, Willow Grove, PA 19090
515 N York Rd Unit 4C, Willow Grove, PA 19090
515 N York Rd Unit 1E, Willow Grove, PA 19090
515 N York Rd Unit 1C, Willow Grove, PA 19090
515 N York Rd Unit 1D, Willow Grove, PA 19090
902 N York Rd #7, Willow Grove, PA 19090
515 N York Rd Unit 2C, Willow Grove, PA 19090
902 N York Rd #8, Willow Grove, PA 19090
515 N York Rd Unit 2-B2B, Willow Grove, PA 19090
6 N York Rd Unit 6H, Willow Grove, PA 19090
902 N York Rd #9, Willow Grove, PA 19090
515 N York Rd Unit 2A, Willow Grove, PA 19090
902 N York Rd #10, Willow Grove, PA 19090
515 N York Rd Unit 1F, Willow Grove, PA 19090
515 N York Rd Unit 8A, Willow Grove, PA 19090
515 N York Rd Unit 8C, Willow Grove, PA 19090
515 N York Rd Unit 8B, Willow Grove, PA 19090
515 N York Rd Unit 8E, Willow Grove, PA 19090
515 N York Rd Unit 8D, Willow Grove, PA 19090
515 N York Rd Unit 8F, Willow Grove, PA 19090
515 N York Rd Unit 7F, Willow Grove, PA 19090
627 N York Rd, Willow Grove, PA 19090
515 N York Rd Unit 7G, Willow Grove, PA 19090
515 N York Rd Unit 7H, Willow Grove, PA 19090
515 N York Rd Unit 4H, Willow Grove, PA 19090
515 N York Rd Unit 4F, Willow Grove, PA 19090
515 N York Rd Unit 4G, Willow Grove, PA 19090
83 N York Rd #83, Willow Grove, PA 19090
60 N York Rd, Willow Grove, PA 19090