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
Alabama
Jefferson County
Homewood
VALLEY-VALLEY
Properties in Homewood in VALLEY-VALLEY
Find homes for sale in Homewood by selecting a property below:
1751 Valley Ave Unit 1751D, Birmingham, AL 35209
1731 Valley Ave Unit 1731C, Birmingham, AL 35209
1751 Valley Ave Unit 1751C, Birmingham, AL 35209
1761 Valley Ave Unit 1761F, Birmingham, AL 35209
1731 Valley Ave Unit H, Homewood, AL 35209
1761 Valley Ave Unit 1761E, Birmingham, AL 35209
1761 Valley Ave Unit 1761D, Birmingham, AL 35209
1751 Valley Ave Unit 1751B, Homewood, AL 35209
1760 Valley Ave Unit G, Homewood, AL 35209
1740 Valley Ave Unit 1740A, Birmingham, AL 35209
1740 Valley Ave Unit 1740B, Birmingham, AL 35209
1771 Valley Ave Unit D, Homewood, AL 35209
1741 Valley Ave, Homewood, AL 35209
1761 Valley Ave Unit 1761H, Birmingham, AL 35209
1731 Valley Ave, Homewood, AL 35209
1761 Valley Ave Unit 1761G, Birmingham, AL 35209
1760 Valley Ave Unit 1760A, Birmingham, AL 35209
1731 Valley Ave Unit G, Homewood, AL 35209
1730 Valley Ave Unit F, Homewood, AL 35209
1771 Valley Ave Unit 1771F, Birmingham, AL 35209
1771 Valley Ave Unit 1771E, Birmingham, AL 35209
1751 Valley Ave Apt B, Homewood, AL 35209
1741 Valley Ave Unit D, Homewood, AL 35209
1771 Valley Ave Unit 1771D, Birmingham, AL 35209
1741 Valley Ave Unit B, Homewood, AL 35209
1771 Valley Ave Unit 1771C, Birmingham, AL 35209
1761 Valley Ave Unit 1761B, Birmingham, AL 35209
1761 Valley Ave Unit 1761A, Birmingham, AL 35209
1731 Valley Ave Unit b, Homewood, AL 35209
1740 Valley Ave Unit D, Homewood, AL 35209
1751 Valley Ave Unit 1751A, Birmingham, AL 35209
1730 Valley Ave Unit 1730D, Birmingham, AL 35209
1741 Valley Ave Unit 1741E, Birmingham, AL 35209
1750 Valley Ave Unit 1750G, Birmingham, AL 35209
1741 Valley Ave Unit 1741F, Birmingham, AL 35209
1750 Valley Ave Unit 1750F, Birmingham, AL 35209
1731 Valley Ave Unit F, Homewood, AL 35209
1760 Valley Ave Unit 1760B, Birmingham, AL 35209
1731 Valley Ave Unit D, Homewood, AL 35209
1730 Valley Ave Unit 1730F, Birmingham, AL 35209
1741 Valley Ave Unit 1741D, Birmingham, AL 35209
1741 Valley Ave Unit 1741A, Birmingham, AL 35209
1760 Valley Ave Unit 1760C, Birmingham, AL 35209
1731 Valley Ave Apt E, Homewood, AL 35209
1740 Valley Ave Unit 1740D, Birmingham, AL 35209
1731 Valley Ave Unit 1731F, Birmingham, AL 35209
1760 Valley Ave Unit 1760D, Birmingham, AL 35209
1741 Valley Ave Unit 1741C, Birmingham, AL 35209
1731 Valley Ave Unit 1731H, Birmingham, AL 35209
1760 Valley Ave Unit A, Homewood, AL 35209
1731 Valley Ave Unit 1731E, Birmingham, AL 35209
1771 Valley Ave Unit C, Homewood, AL 35209
1751 Valley Ave Unit C, Homewood, AL 35209
1760 Valley Ave Unit H, Homewood, AL 35209
1730 Valley Ave Unit 1730C, Birmingham, AL 35209
1770 Valley Ave, Homewood, AL 35209
1761 Valley Ave Unit A, Homewood, AL 35209
1750 Valley Ave Unit 1750B, Birmingham, AL 35209
1760 Valley Ave Unit 1760G, Birmingham, AL 35209
1750 Valley Ave Unit 1750D, Birmingham, AL 35209
1750 Valley Ave Unit 1750A, Birmingham, AL 35209
1751 Valley Ave Unit D, Homewood, AL 35209
1751 Valley Ave Unit 1, Homewood, AL 35209
1770 Valley Ave Unit C, Homewood, AL 35209
1750 Valley Ave Unit 1750C, Birmingham, AL 35209
1750 Valley Ave Unit 1750H, Birmingham, AL 35209
1740 Valley Ave Unit A, Homewood, AL 35209
1750 Valley Ave Unit 1750E, Birmingham, AL 35209
1731 Valley Ave Unit 1731B, Birmingham, AL 35209
1741 Valley Ave Unit 1741B, Birmingham, AL 35209
1751 Valley Ave Apt A, Homewood, AL 35209
1731 Valley Ave Unit 1731G, Birmingham, AL 35209
1731 Valley Ave Unit 1731D, Birmingham, AL 35209
1770 Valley Ave Unit 1770A, Birmingham, AL 35209
1770 Valley Ave Unit 1770C, Birmingham, AL 35209
1731 Valley Ave Unit 1731A, Birmingham, AL 35209
1760 Valley Ave Unit 1760F, Birmingham, AL 35209
1740 Valley Ave Unit 1740C, Birmingham, AL 35209
1760 Valley Ave Unit 1760H, Birmingham, AL 35209
1760 Valley Ave Unit 1760E, Birmingham, AL 35209
1741 Valley Ave Unit c, Homewood, AL 35209
1750 Valley Ave Unit A, Homewood, AL 35209
1770 Valley Ave Unit 1770D, Birmingham, AL 35209
1770 Valley Ave Unit 1770B, Birmingham, AL 35209
1740 Valley Ave Apt C, Homewood, AL 35209
1740 Valley Ave, Homewood, AL 35209
1761 Valley Ave Unit 1761C, Birmingham, AL 35209
1771 Valley Ave Unit 1771B, Birmingham, AL 35209
1761 Valley Ave, Homewood, AL 35209
1730 Valley Ave Unit 1730B, Birmingham, AL 35209
1751 Valley Ave Unit 1751B, Birmingham, AL 35209
1761 Valley Ave Unit H, Homewood, AL 35209