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
Alabama
Jefferson County
Hoover
ROSE WALK-ROYAL
Properties in Hoover in ROSE WALK-ROYAL
Find homes for sale in Hoover by selecting a property below:
3853 Ross Park Dr, Hoover, AL 35226
3849 Ross Park Dr, Hoover, AL 35226
3857 Ross Park Dr, Hoover, AL 35226
2600 Ross Brg Pkwy, Bessemer, AL 35022
3881 Ross Park Dr, Hoover, AL 35226
2128 Roslyn Dr, Hoover, AL 35216
2116 Roslyn Dr, Hoover, AL 35216
5001 Ross Brg Pkwy, Birmingham, AL 35226
5101 Ross Brg Pkwy, Birmingham, AL 35226
2112 Roslyn Dr, Hoover, AL 35216
2150 Ross Ave, Hoover, AL 35226
2158 Ross Ave, Hoover, AL 35226
2327 Ross Ave, Birmingham, AL 35226
2196 Ross Ave, Hoover, AL 35226
2192 Ross Ave, Hoover, AL 35226
3882 Ross Park Dr, Hoover, AL 35226
2164 Ross Ave, Hoover, AL 35226
2200 Ross Ave, Hoover, AL 35226
3874 Ross Park Dr, Hoover, AL 35226
3878 Ross Park Dr, Hoover, AL 35226
3866 Ross Park Dr, Hoover, AL 35226
3870 Ross Park Dr, Hoover, AL 35226
3858 Ross Park Dr, Hoover, AL 35226
3862 Ross Park Dr, Hoover, AL 35226
3845 Ross Park Dr, Hoover, AL 35226
3800 Ross Park Dr, Hoover, AL 35226
3852 Ross Park Dr, Hoover, AL 35226
2168 Ross Ave, Hoover, AL 35226
4420 Ross Brg Pkwy, Birmingham, AL 35226
2172 Ross Ave, Hoover, AL 35226
3837 Ross Park Dr, Hoover, AL 35226
2164 Ross Ave, Hoover, AL 35226
2108 Roslyn Dr, Hoover, AL 35216
3100 Ross Bridge Pkwy Dev, Birmingham, AL 35226
5190 Ross Brg Pkwy, Birmingham, AL 35226
3833 Ross Park Dr, Hoover, AL 35226
5050 Ross Brg Pkwy, Birmingham, AL 35226
2124 Roslyn Dr, Hoover, AL 35216
2120 Roslyn Dr, Hoover, AL 35216
1612 Rose Walk Dr, Hoover, AL 35244
3825 Ross Park Dr, Hoover, AL 35226
2059 Ross Park Way, Hoover, AL 35226
3829 Ross Park Dr, Hoover, AL 35226
3817 Ross Park Dr, Hoover, AL 35226
3821 Ross Park Dr, Hoover, AL 35226
3803 Ross Park Dr, Hoover, AL 35226
1620 Rose Walk Dr, Hoover, AL 35244
3807 Ross Park Dr, Hoover, AL 35226
3799 Ross Park Dr, Hoover, AL 35226
2176 Ross Ave, Hoover, AL 35226
2180 Ross Ave, Hoover, AL 35226
2063 Ross Park Way, Hoover, AL 35226
3791 Ross Park Dr, Hoover, AL 35226
2551 Ross Brg Pkwy, Birmingham, AL 35226
5225 Ross Bridge Pkwy, Hoover, AL 35226
4351 Ross Brg Pkwy, Birmingham, AL 35226
4900 Ross Bridge Pkwy, Hoover, AL 35226
2091 Ross Park Ave, Hoover, AL 35226
2095 Ross Park Ave, Hoover, AL 35226
2750 Ross Bridge Pkwy, Hoover, AL 35226
2050 Ross Park Way, Hoover, AL 35226
2054 Ross Park Way, Hoover, AL 35226
2074 Ross Park Way, Hoover, AL 35226
2078 Ross Park Way, Hoover, AL 35226
2051 Ross Park Way, Hoover, AL 35226
3201 Ross Brg Pkwy, Birmingham, AL 35226
2055 Ross Park Way, Hoover, AL 35226
801 Royal Ter, Shoal Creek, AL 35242
2265 Ross Ave, Hoover, AL 35226
2119 Ross Park Ave, Hoover, AL 35226
2800 Ross Brg Pkwy, Birmingham, AL 35226
1636 Rose Walk Dr, Hoover, AL 35244
2103 Ross Park Ave, Hoover, AL 35226
2099 Ross Park Ave, Hoover, AL 35226
1640 Rose Walk Dr, Hoover, AL 35244
2261 Ross Ave, Hoover, AL 35226
2257 Ross Ave, Hoover, AL 35226
2253 Ross Ave, Hoover, AL 35226
2249 Ross Ave, Hoover, AL 35226
3690 Ross Brg Pkwy, Birmingham, AL 35226
2245 Ross Ave, Hoover, AL 35226
2241 Ross Ave, Hoover, AL 35226
2237 Ross Ave, Hoover, AL 35226
2233 Ross Ave, Hoover, AL 35226
4995 Ross Brg Pkwy, Hoover, AL 35226
4990 Ross Bridge Pkwy, Hoover, AL 35226
5271 Ross Bridge Pkwy, Hoover, AL 35226
2149 Roslyn Dr, Hoover, AL 35216
2137 Roslyn Dr, Hoover, AL 35216
4420 Ross Bridge Pkwy #1, Hoover, AL 35226
2157 Roslyn Dr, Hoover, AL 35216
3180 Ross Bridge Pkwy, Birmingham, AL 35226
2133 Roslyn Dr, Hoover, AL 35216
2900 Ross Brg Pkwy, Birmingham, AL 35226
2184 Ross Ave, Hoover, AL 35226
3813 Ross Park Dr, Hoover, AL 35226
2058 Ross Park Way, Hoover, AL 35226
4401 Ross Brg Pkwy, Birmingham, AL 35226
2062 Ross Park Way, Hoover, AL 35226
2066 Ross Park Way, Hoover, AL 35226
2070 Ross Park Way, Hoover, AL 35226
2201 Ross Ave, Hoover, AL 35226
2205 Ross Ave, Hoover, AL 35226
3861 Ross Park Dr, Hoover, AL 35226
3865 Ross Park Dr, Hoover, AL 35226
3869 Ross Park Dr, Hoover, AL 35226
3873 Ross Park Dr, Hoover, AL 35226
3877 Ross Park Dr, Hoover, AL 35226
2153 Roslyn Dr, Hoover, AL 35216
2188 Ross Ave, Hoover, AL 35226
4851 Ross Brg Pkwy, Birmingham, AL 35226
1645 Rose Walk Dr, Hoover, AL 35244
3795 Ross Park Dr, Hoover, AL 35226
2067 Ross Park Way, Hoover, AL 35226
2071 Ross Park Way, Hoover, AL 35226
1625 Rose Walk Dr, Hoover, AL 35244
1619 Rose Walk Dr, Hoover, AL 35244
3401 Ross Brg Pkwy, Birmingham, AL 35226
2115 Ross Park Ave, Hoover, AL 35226
3200 Ross Brg Pkwy, Birmingham, AL 35226
5245 Ross Bridge Pkwy, Hoover, AL 35226
2123 Ross Park Ave, Hoover, AL 35226
1613 Rose Walk Dr, Hoover, AL 35244
5225 Ross Bridge Pkwy, Hoover, AL 35226
2107 Ross Park Ave, Hoover, AL 35226
5253 Ross Bridge Pkwy, Hoover, AL 35226
2185 Ross Ave, Hoover, AL 35226
2111 Ross Park Ave, Hoover, AL 35226
4000 Ross Brg Pkwy, Birmingham, AL 35226
2700 Ross Bridge Pkwy, Hoover, AL 35226
2197 Ross Ave, Hoover, AL 35226
1616 Rose Walk Dr, Hoover, AL 35244
2193 Ross Ave, Hoover, AL 35226
2189 Ross Ave, Hoover, AL 35226
4999 Ross Brg Pkwy, Birmingham, AL 35226
2082 Ross Park Way, Hoover, AL 35226
2216 Ross Ave #51, Hoover, AL 35226
2075 Ross Park Way, Hoover, AL 35226
2081 Ross Park Way, Hoover, AL 35226
3975 Ross Brg Pkwy, Birmingham, AL 35226
2500 Ross Brg Pkwy, Bessemer, AL 35022
2129 Roslyn Dr, Hoover, AL 35216
1641 Rose Walk Dr, Hoover, AL 35244
2161 Roslyn Dr, Hoover, AL 35216
2144 Roslyn Dr, Hoover, AL 35216
2148 Roslyn Dr, Hoover, AL 35216
2183 Ross Ave, Hoover, AL 35226
2246 Ross Ave, Hoover, AL 35226
2240 Ross Ave, Hoover, AL 35226
2800 Ross Brg Pkwy, Birmingham, AL 35226
2216 Ross Ave, Hoover, AL 35226
2145 Roslyn Dr, Hoover, AL 35216
2222 Ross Ave, Hoover, AL 35226
2141 Roslyn Dr, Hoover, AL 35216
2125 Roslyn Dr, Hoover, AL 35216
2113 Roslyn Dr, Hoover, AL 35216
2160 Roslyn Dr, Hoover, AL 35216
1624 Rose Walk Dr, Hoover, AL 35244
2229 Ross Ave, Hoover, AL 35226
2136 Roslyn Dr, Hoover, AL 35216
2221 Ross Ave, Hoover, AL 35226
804 Royal Ter, Shoal Creek, AL 35242
2230 Ross Ave, Hoover, AL 35226
2225 Ross Ave, Hoover, AL 35226
2236 Ross Ave, Hoover, AL 35226
2213 Ross Ave, Hoover, AL 35226
4601 Ross Bridge Pkwy #25, Hoover, AL 35226
2217 Ross Ave, Hoover, AL 35226
2226 Ross Ave, Hoover, AL 35226
2209 Ross Ave, Hoover, AL 35226
1631 Rose Walk Dr, Hoover, AL 35244
1690 Rose Walk Dr, Hoover, AL 35244
1639 Rose Walk Dr, Hoover, AL 35244
2156 Roslyn Dr, Hoover, AL 35216
1635 Rose Walk Dr, Hoover, AL 35244
4460 Ross Brg Pkwy, Birmingham, AL 35226