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
Ardmore
HAVERFORD-HAVERFORD
Properties in Ardmore in HAVERFORD-HAVERFORD
Find homes for sale in Ardmore by selecting a property below:
2313 Haverford Rd, Ardmore, PA 19003
2315 Haverford Rd, Ardmore, PA 19003
2319 Haverford Rd, Ardmore, PA 19003
2321 Haverford Rd, Ardmore, PA 19003
2325 Haverford Rd, Ardmore, PA 19003
2219 Haverford Rd, Ardmore, PA 19003
2221 Haverford Rd, Ardmore, PA 19003
2223 Haverford Rd, Ardmore, PA 19003
2225 Haverford Rd, Ardmore, PA 19003
2227 Haverford Rd, Ardmore, PA 19003
2229 Haverford Rd, Ardmore, PA 19003
2231 Haverford Rd, Ardmore, PA 19003
2820 Haverford Rd, Ardmore, PA 19003
2816 Haverford Rd, Ardmore, PA 19003
2812 Haverford Rd, Ardmore, PA 19003
2808 Haverford Rd, Ardmore, PA 19003
2713 Haverford Rd, Ardmore, PA 19003
2727 Haverford Rd, Ardmore, PA 19003
2735 Haverford Rd, Ardmore, PA 19003
2561 Haverford Rd, Ardmore, PA 19003
2565 Haverford Rd, Ardmore, PA 19003
2377 Haverford Rd, Ardmore, PA 19003
2307 Haverford Rd Unit 1, Ardmore, PA 19003
2375 Haverford Rd, Ardmore, PA 19003
2511 Haverford Rd, Ardmore, PA 19003
2331 Haverford Rd, Ardmore, PA 19003
2327 Haverford Rd, Ardmore, PA 19003
2337 Haverford Rd, Ardmore, PA 19003
2333 Haverford Rd, Ardmore, PA 19003
2343 Haverford Rd, Ardmore, PA 19003
2717 Haverford Rd, Ardmore, PA 19003
2339 Haverford Rd, Ardmore, PA 19003
2307 Haverford Rd, Ardmore, PA 19003
2309 Haverford Rd, Ardmore, PA 19003
2823 Haverford Rd, Ardmore, PA 19003
2821 Haverford Rd, Ardmore, PA 19003
2817 Haverford Rd, Ardmore, PA 19003
2815 Haverford Rd, Ardmore, PA 19003
2804 Haverford Rd, Ardmore, PA 19003
2827 Haverford Rd, Ardmore, PA 19003
2825 Haverford Rd, Ardmore, PA 19003
2805 Haverford Rd, Ardmore, PA 19003
2803 Haverford Rd, Ardmore, PA 19003
2213 Haverford Rd, Ardmore, PA 19003
2743 Haverford Rd, Ardmore, PA 19003
2739 Haverford Rd, Ardmore, PA 19003
2813 Haverford Rd, Ardmore, PA 19003
2555 Haverford Rd, Ardmore, PA 19003
2811 Haverford Rd, Ardmore, PA 19003
2809 Haverford Rd, Ardmore, PA 19003
2807 Haverford Rd, Ardmore, PA 19003
2325 Haverford Rd Unit 4, Ardmore, PA 19003
2559 Haverford Rd, Ardmore, PA 19003
2315 Haverford Rd Unit D, Ardmore, PA 19003
2824 Haverford Rd, Ardmore, PA 19003
26 Haverford Rd, Ardmore, PA 19003
2321 Haverford Rd Unit D, Ardmore, PA 19003
2301 Haverford Rd, Ardmore, PA 19003
2215 Haverford Rd, Ardmore, PA 19003
2217 Haverford Rd, Ardmore, PA 19003
2211 Haverford Rd, Ardmore, PA 19003
2213 Haverford Rd Unit ED, Ardmore, PA 19003
2800 Haverford Rd, Ardmore, PA 19003
2736 Haverford Rd, Ardmore, PA 19003
2732 Haverford Rd, Ardmore, PA 19003
2728 Haverford Rd, Ardmore, PA 19003
2724 Haverford Rd, Ardmore, PA 19003
2720 Haverford Rd, Ardmore, PA 19003
2544 Haverford Rd, Ardmore, PA 19003
2528 Haverford Rd, Ardmore, PA 19003
2303 Haverford Rd, Ardmore, PA 19003