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
Rental market tracker
How much rent can I afford?
Should I rent or buy?
Renter guide
Redfin Rental Tools
List my home for rent
Rental Tools dashboard
Should I sell or rent my home?
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
Ohio
Lorain County
Avon
HAVERFORD-HAYES
Properties in Avon in HAVERFORD-HAYES
Find homes for sale in Avon by selecting a property below:
2930 Hayes St, Avon, OH 44011
2946 Hayes St, Avon, OH 44011
2936 Hayes St, Avon, OH 44011
39211 Hawthorne Dr, Avon, OH 44011
39205 Hawthorne Dr, Avon, OH 44011
2991 Hayes St, Avon, OH 44011
39223 Hawthorne Dr, Avon, OH 44011
2992 Hayes St, Avon, OH 44011
39253 Hawthorne Dr, Avon, OH 44011
33600 Hawkesbury Ct, Avon, OH 44011
2 Hawkesbury Ct, Avon, OH 44011
33609 Hawkesbury Ct, Avon, OH 44011
2994 Hayes St, Avon, OH 44011
39218 Hawthorne Dr, Avon, OH 44011
39206 Hawthorne Dr, Avon, OH 44011
2931 Hayes St, Avon, OH 44011
3986 Haverford Pl, Avon, OH 44011
39224 Hawthorne Dr, Avon, OH 44011
21 N Hayes St, Avon, OH 44011
2850 N Hayes St, Avon, OH 44011
39183 Hawthorne Dr, Avon, OH 44011
39189 Hawthorne Dr, Avon, OH 44011
2900 N Hayes St, Avon, OH 44011
39171 Hawthorne Dr, Avon, OH 44011
39177 Hawthorne Dr, Avon, OH 44011
39153 Hawthorne Dr, Avon, OH 44011
39159 Hawthorne Dr, Avon, OH 44011
39196 Hawthorne Dr, Avon, OH 44011
39166 Hawthorne Dr, Avon, OH 44011
3988 Haverford Pl, Avon, OH 44011
39178 Hawthorne Dr, Avon, OH 44011
3 N Hayes St, Avon, OH 44011
39191 Hawthorne Dr, Avon, OH 44011
39195 Hawthorne Dr, Avon, OH 44011
2989 Hayes St, Avon, OH 44011
2954 Hayes St, Avon, OH 44011
3998 Haverford Pl #298, Avon, OH 44011
2988 Hayes St, Avon, OH 44011
2960 Hayes St, Avon, OH 44011
2980 Hayes St, Avon, OH 44011
2984 Hayes St, Avon, OH 44011
33604 Hawkesbury Ct, Avon, OH 44011
39165 Hawthorne Dr, Avon, OH 44011
3991 Haverford Pl, Avon, OH 44011
37420 N Hayes St, Avon, OH 44011
2880 N Hayes St, Avon, OH 44011
2911 Hayes St, Avon, OH 44011
3989 Haverford Pl, Avon, OH 44011
3990 Haverford Pl, Avon, OH 44011
3998 Haverford Pl, Avon, OH 44011
2955 Hayes St, Avon, OH 44011
2965 Hayes St, Avon, OH 44011
22 N Hayes St, Avon, OH 44011
11 N Hayes St, Avon, OH 44011
2861 N Hayes St, Avon, OH 44011
2840 N Hayes St, Avon, OH 44011
2949 Hayes St, Avon, OH 44011
2943 Hayes St, Avon, OH 44011
39259 Hawthorne Dr, Avon, OH 44011
3993 Haverford Pl, Avon, OH 44011
33602 Hawkesbury Ct, Avon, OH 44011
33607 Hawkesbury Ct, Avon, OH 44011
33606 Hawkesbury Ct, Avon, OH 44011
33601 Hawkesbury Ct, Avon, OH 44011
33605 Hawkesbury Ct, Avon, OH 44011
33608 Hawkesbury Ct, Avon, OH 44011
2881 N Hayes St, Avon, OH 44011
2871 N Hayes St, Avon, OH 44011
39235 Hawthorne Dr, Avon, OH 44011
39193 Hawthorne Dr, Avon, OH 44011
3994 Haverford Pl, Avon, OH 44011
2820 N Hayes St, Avon, OH 44011
2901 N Hayes St, Avon, OH 44011
37422 N Hayes St, Avon, OH 44011
2891 N Hayes St, Avon, OH 44011
2831 N Hayes St, Avon, OH 44011
2830 N Hayes St, Avon, OH 44011
2860 N Hayes St, Avon, OH 44011
2851 N Hayes St, Avon, OH 44011
2841 N Hayes St, Avon, OH 44011
2999 Hayes St, Avon, OH 44011
39241 Hawthorne Dr, Avon, OH 44011
39229 Hawthorne Dr, Avon, OH 44011
33603 Hawkesbury Ct, Avon, OH 44011
39247 Hawthorne Dr, Avon, OH 44011
2821 N Hayes St, Avon, OH 44011
39265 Hawthorne Dr, Avon, OH 44011
44122 Hawthorne Dr, Avon, OH 44011
2981 Hayes St, Avon, OH 44011
39217 Hawthorne Dr, Avon, OH 44011
2940 Hayes St, Avon, OH 44011
39212 Hawthorne Dr, Avon, OH 44011
39160 Hawthorne Dr, Avon, OH 44011
39154 Hawthorne Dr, Avon, OH 44011
3995 Haverford Pl, Avon, OH 44011
39184 Hawthorne Dr, Avon, OH 44011
39172 Hawthorne Dr, Avon, OH 44011