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
Birmingham
MOUNTAIN RIDGE-NAPLES
Properties in Birmingham in MOUNTAIN RIDGE-NAPLES
Find homes for sale in Birmingham by selecting a property below:
7225 Naples Ave, Birmingham, AL 35206
7222 Naples Ave, Birmingham, AL 35206
5246 Mountain Ridge Pkwy #2, Birmingham, AL 35222
7224 Naples Ave, Birmingham, AL 35206
7233 Naples Ave, Birmingham, AL 35206
4519 Mulga Loop Rd, Birmingham, AL 35224
5235 Mountain Ridge Pkwy Lot 41 The Estates of Mountain Ridge Phase 1, Birmingham, AL 35222
2430 Nabors Rd SW, Birmingham, AL 35211
7316 Naples Ave, Birmingham, AL 35206
2221 Nabors Rd, Birmingham, AL 35211
5251 Mountain Ridge Pkwy, Birmingham, AL 35222
209 Murphy Dr, Birmingham, AL 35235
2431 Nabors Rd, Birmingham, AL 35211
2229 Nabors Rd, Birmingham, AL 35211
7305 Naples Ave, Birmingham, AL 35206
5246 Mountain Ridge Pkwy, Birmingham, AL 35222
2 Muirfield Vlg, Shoal Creek, AL 35242
6241 Mountain Ridge Rd, Trussville, AL 35173
4526 Mulga Loop Rd, Birmingham, AL 35224
6081 Mountain Ridge Rd, Trussville, AL 35173
2955 Mulga Loop Rd, Birmingham, AL 35224
2126 Mountain View Rd, Birmingham, AL 35210
7250 Naples Ave, Birmingham, AL 35206
411 Myrtle St, Birmingham, AL 35217
7321 Naples Ave, Birmingham, AL 35206
7212 Naples Ave, Birmingham, AL 35206
2952 Mulga Loop Rd, Birmingham, AL 35224
7236 Naples Ave, Birmingham, AL 35206
7207 Naples Ave, Birmingham, AL 35206
6243 Mountain Ridge Rd, Trussville, AL 35173
2347 Nabors Rd SW, Birmingham, AL 35211
6214 Mountain Ridge Rd, Trussville, AL 35173
7216 Naples Ave, Birmingham, AL 35206
2321 Nabors Rd SW, Birmingham, AL 35211
7204 Naples Ave, Birmingham, AL 35206
6286 Mountain Ridge Rd #1, Trussville, AL 35173
7312 Naples Ave, Birmingham, AL 35206
7308 Naples Ave, Birmingham, AL 35206
107 Munger Ave SW, Birmingham, AL 35211
7201 Naples Ave, Birmingham, AL 35206
7229 Naples Ave, Birmingham, AL 35206
7217 Naples Ave, Birmingham, AL 35206
5960 Mountain Rdg Rd, Trussville, AL 35173
7221 Naples Ave, Birmingham, AL 35206
112 Munger Ave SW, Birmingham, AL 35211
3254 Mulga Loop Rd, Birmingham, AL 35224
3270 Mulga Loop Rd, Birmingham, AL 35224
4521 Mulga Loop Rd, Birmingham, AL 35224
5241 Mountain Ridge Pkwy, Birmingham, AL 35222
7206 Naples Ave, Birmingham, AL 35206
5265 Mountain Ridge Pkwy, Birmingham, AL 35222
5001 Mountain View Pkwy, Birmingham, AL 35244
4635 Mulga Loop Rd, Birmingham, AL 35224
5035 Mountain View Cir, Birmingham, AL 35244
7202 Naples Ave, Birmingham, AL 35206
3315 Mulga Loop Rd, Birmingham, AL 35224
7228 Naples Ave, Birmingham, AL 35206
2 Muirfield Vlg #55, Birmingham, AL 35242
3258 Mulga Loop Rd, Birmingham, AL 35224
7213 Naples Ave, Birmingham, AL 35206
5244 Mountain Ridge Pkwy #3, Birmingham, AL 35222
7241 Naples Ave, Birmingham, AL 35206
109 Munger Ave SW, Birmingham, AL 35211
4655 Mulga Loop Rd, Birmingham, AL 35224
4626 Mulga Loop Rd, Birmingham, AL 35224
109 Munich Cir, Birmingham, AL 35211
2300 Nabors Rd SW, Birmingham, AL 35211
3301 Mulga Loop Rd, Birmingham, AL 35224
201 Mulberry Pl, Birmingham, AL 35214
5015 Mountain View Pkwy, Birmingham, AL 35244
5019 Mountain View Pkwy, Birmingham, AL 35244
7400 Mountain View Ln, Leeds, AL 35094
222 Nail St, Birmingham, AL 35228
4525 Mulga Loop Rd, Birmingham, AL 35224
130 Murphree Rd, Birmingham, AL 35217
100 Munich Cir, Birmingham, AL 35211
115 Munger Ave SW, Birmingham, AL 35211
2401 Nabors Rd, Birmingham, AL 35211
132 Murphree Rd, Birmingham, AL 35217
7309 Naples Ave, Birmingham, AL 35206
6 Muirfield Vlg, Shoal Creek, AL 35242
100 Munger Ave SW, Birmingham, AL 35211
110 Munger Ave SW, Birmingham, AL 35211
7301 Naples Ave, Birmingham, AL 35206
2169 Myrtlewood Dr, Hoover, AL 35216
28 Mulberry Rd, Birmingham, AL 35214
5280 Mountain Ridge Pkwy, Birmingham, AL 35222
2213 Myrtlewood Dr, Hoover, AL 35216
2217 Myrtlewood Dr, Hoover, AL 35216
7237 Naples Ave, Birmingham, AL 35206
4495 Old Mulga Loop Rd, Birmingham, AL 35224
72 Mt Laurel Ave #1301, Birmingham, AL 35242
5242 Mountain Ridge Pkwy, Birmingham, AL 35222
4485 Old Mulga Loop Rd, Birmingham, AL 35224
3116 Mulga Loop Rd, Birmingham, AL 35224
105 Munger Ave SW, Birmingham, AL 35211
200 Munger Ave SW, Birmingham, AL 35211
5247 Mountain Ridge Pkwy #47, Birmingham, AL 35222
5245 Mountain Ridge Pkwy, Birmingham, AL 35222
221 Nail St, Birmingham, AL 35228
256 Munger Ave SW, Birmingham, AL 35211
264 Munger Ave SW, Birmingham, AL 35211
209 Munger Ave SW, Birmingham, AL 35211
252 Munger Ave SW, Birmingham, AL 35211
7130 Naples Ave, Birmingham, AL 35206
248 Munger Ave SW, Birmingham, AL 35211
260 Munger Ave SW, Birmingham, AL 35211
236 Munger Ave SW, Birmingham, AL 35211
7317 Naples Ave, Birmingham, AL 35206
232 Munger Ave SW, Birmingham, AL 35211
244 Munger Ave SW, Birmingham, AL 35211
240 Munger Ave SW, Birmingham, AL 35211
3124 Mulga Loop Rd, Birmingham, AL 35224
224 Munger Ave SW, Birmingham, AL 35211
210 Nail St, Birmingham, AL 35228
228 Munger Ave SW, Birmingham, AL 35211
7313 Naples Ave, Birmingham, AL 35206
214 Munger Ave SW, Birmingham, AL 35211
3128 Mulga Loop Rd, Birmingham, AL 35224
220 Munger Ave SW, Birmingham, AL 35211
253 Munger Ave SW, Birmingham, AL 35211
4504 Mulga Loop Rd, Birmingham, AL 35224
3300 Mulga Loop Rd, Birmingham, AL 35224
2180 Myrtlewood Dr, Hoover, AL 35216
4595 Mulga Loop Rd, Birmingham, AL 35224
4585 Mulga Loop Rd, Birmingham, AL 35224
257 Munger Ave SW, Birmingham, AL 35211
7104 Naples Ave, Birmingham, AL 35206
201 Munger Ave SW, Birmingham, AL 35211
4317 Myrtle Ave, Birmingham, AL 35221
101 Munich Cir, Birmingham, AL 35211
7108 Naples Ave, Birmingham, AL 35206
213 Munger Ave SW, Birmingham, AL 35211
221 Munger Ave SW, Birmingham, AL 35211
217 Munger Ave SW, Birmingham, AL 35211
111 Munger Ave SW, Birmingham, AL 35211
125 Munger Ave SW, Birmingham, AL 35211
85 Mt Laurel Ave, Birmingham, AL 35242
7120 Naples Ave, Birmingham, AL 35206
119 Munger Ave SW, Birmingham, AL 35211
7112 Naples Ave, Birmingham, AL 35206
205 Munger Ave SW, Birmingham, AL 35211
7133 Naples Ave, Birmingham, AL 35206
1170 Mountainwood Ln SE, Birmingham, AL 35244
7101 Naples Ave, Birmingham, AL 35206
128 Murphree Rd, Birmingham, AL 35217
7131 Naples Ave, Birmingham, AL 35206
7300 Mountain View Ln, Leeds, AL 35094
7117 Naples Ave, Birmingham, AL 35206
7105 Naples Ave, Birmingham, AL 35206
2337 Nabors Rd SW, Birmingham, AL 35211
109 Murphree Rd, Birmingham, AL 35217
3316 Mulga Loop Rd, Birmingham, AL 35224
237 Munger Ave SW, Birmingham, AL 35211
5244 Mountain Ridge Pkwy, Birmingham, AL 35222
3168 Mulga Loop Rd, Birmingham, AL 35224
3200 Mulga Loop Rd, Birmingham, AL 35224
1894 Napier Dr, Hoover, AL 35226
212 Murphy Dr, Birmingham, AL 35235
3145 Mulga Loop Rd, Birmingham, AL 35224
213 Murphy Dr, Birmingham, AL 35235
208 Murphy Dr, Birmingham, AL 35235
68 Mt Laurel Ave, Birmingham, AL 35242
3185 Mulga Loop Rd, Birmingham, AL 35224
205 Murphy Dr, Birmingham, AL 35235
55 Mt Laurel Ave, Birmingham, AL 35242
3076 Mulga Loop Rd, Birmingham, AL 35224
2038 Mountain View Rd, Birmingham, AL 35210
46 Mt Laurel Ave, Birmingham, AL 35242
52 Mt Laurel Ave, Birmingham, AL 35242
261 Munger Ave SW, Birmingham, AL 35211
6279 Mountain Ridge Rd, Trussville, AL 35173
249 Munger Ave SW, Birmingham, AL 35211
5231 Mountain Ridge Pkwy Unit 40-A, Birmingham, AL 35222
215 Mulberry Pl, Birmingham, AL 35214
7100 Naples Ave, Birmingham, AL 35206
271 Munger Ave SW, Birmingham, AL 35211
5289 Mountain Ridge Pkwy, Birmingham, AL 35222
265 Munger Ave SW, Birmingham, AL 35211
7127 Naples Ave, Birmingham, AL 35206
7136 Naples Ave, Birmingham, AL 35206
3002 Mulga Loop Rd, Birmingham, AL 35224
7211 Naples Ave, Birmingham, AL 35206
3060 Mulga Loop Rd, Birmingham, AL 35224
7140 Naples Ave, Birmingham, AL 35206
332 Mulberry Rd, Birmingham, AL 35214
7144 Naples Ave, Birmingham, AL 35206
7141 Naples Ave, Birmingham, AL 35206
3152 Mulga Loop Rd, Birmingham, AL 35224
7129 Naples Ave, Birmingham, AL 35206
45 Mt Laurel Ave, Birmingham, AL 35242
225 Munger Ave SW, Birmingham, AL 35211
331 Mulberry Rd, Birmingham, AL 35214
304 Mulberry Rd, Birmingham, AL 35214
224 Murphy Dr, Birmingham, AL 35235
3136 Mulga Loop Rd, Birmingham, AL 35224
7116 Naples Ave, Birmingham, AL 35206
245 Munger Ave SW, Birmingham, AL 35211
2930 Mulga Loop Rd, Birmingham, AL 35224
7113 Naples Ave, Birmingham, AL 35206
241 Munger Ave SW, Birmingham, AL 35211
2237 Nabors Rd, Birmingham, AL 35211
233 Munger Ave SW, Birmingham, AL 35211
7109 Naples Ave, Birmingham, AL 35206
229 Munger Ave SW, Birmingham, AL 35211
6023 Mountain Ridge Rd, Trussville, AL 35173
4615 Mulga Loop Rd, Birmingham, AL 35224
5 Muirfield Vlg #60, Birmingham, AL 35242
415 Myrtle St, Birmingham, AL 35217
2979 Mulga Loop Rd, Birmingham, AL 35224
6404 Myron Massey Blvd, Fairfield, AL 35064
200 Murphy Dr, Birmingham, AL 35235
1951 Mountain View Rd, Birmingham, AL 35210
5235 Mountain Ridge Pkwy #41, Birmingham, AL 35222
2224 Myrtlewood Dr, Hoover, AL 35216
2000 Mountain View Rd, Birmingham, AL 35210
7246 Naples Ave, Birmingham, AL 35206
7 Muirfield Vlg #59, Birmingham, AL 35242
3165 Mulga Loop Rd, Birmingham, AL 35224
3157 Mulga Loop Rd, Birmingham, AL 35224
7232 Naples Ave, Birmingham, AL 35206
3008 Mulga Loop Rd, Birmingham, AL 35224
202 Mulberry Pl, Birmingham, AL 35214
5242 Mountain Ridge Pkwy #4, Birmingham, AL 35222
2991 Mulga Loop Rd, Birmingham, AL 35224
2985 Mulga Loop Rd, Birmingham, AL 35224
4 Mt Laurel Ave #4, Birmingham, AL 35242
4540 Mulga Loop Rd, Birmingham, AL 35224
73 Mt Laurel Ave, Birmingham, AL 35242
71 Mt Laurel Ave, Birmingham, AL 35242
4646 Mulga Loop Rd, Birmingham, AL 35224
69 Mt Laurel Ave, Birmingham, AL 35242
5039 Mountain View Cir, Birmingham, AL 35244
5243 Mountain Ridge Pkwy, Birmingham, AL 35222
1775 Napier Dr, Hoover, AL 35226
5284 Mountain Ridge Pkwy #1, Birmingham, AL 35222
5239 Mountain Ridge Pkwy, Birmingham, AL 35222
4912 Mountain View Pkwy, Birmingham, AL 35244
5253 Mountain Ridge Pkwy, Birmingham, AL 35222
2736 Mulga Loop Rd, Birmingham, AL 35224
6214 Mountain Ridge Rd, Trussville, AL 35173
4228 Mountain Top Rd, Birmingham, AL 35242
5247 Mountain Ridge Pkwy, Birmingham, AL 35222
4238 Mountain Top Rd #0, Birmingham, AL 35242
4695 Mulga Loop Rd, Birmingham, AL 35224
5277 Mountain Ridge Pkwy #49, Birmingham, AL 35222
4925 Mountain View Pkwy, Birmingham, AL 35244
4963 Mountain View Pkwy, Birmingham, AL 35244
1140 Mountainwood Ln SE, Birmingham, AL 35244
3160 Mulga Loop Rd, Birmingham, AL 35224
5235 Mountain Ridge Pkwy, Birmingham, AL 35222
1143 Mountainwood Ln SE, Birmingham, AL 35244
1937 Mountain View Rd, Birmingham, AL 35210
3460 Mountainwood Dr SE, Birmingham, AL 35244
1911 Mountain View Rd, Birmingham, AL 35210
5249 Mountain Ridge Pkwy, Birmingham, AL 35222
4924 Mountain View Pkwy, Birmingham, AL 35244
3079 Mulga Loop Rd, Birmingham, AL 35224
4928 Mountain View Pkwy, Birmingham, AL 35244
4940 Mountain View Pkwy, Birmingham, AL 35244
4960 Mountain View Pkwy, Birmingham, AL 35244
5233 Mountain Ridge Pkwy #37, Birmingham, AL 35222
4920 Mountain View Pkwy, Birmingham, AL 35244
4765 Mulberry Dr, Gardendale, AL 35071
7220 Naples Ave #5, Birmingham, AL 35206
2337 Nabors Rd SW #005, Birmingham, AL 35211
5238 Mountain Ridge Pkwy, Birmingham, AL 35222
1147 Mountainwood Ln SE, Birmingham, AL 35244
2222 Nabors Rd SW, Birmingham, AL 35211
5237 Mountain Ridge Pkwy, Birmingham, AL 35222
1160 Mountainwood Ln SE, Birmingham, AL 35244
4953 Mountain View Pkwy, Birmingham, AL 35244
1150 Mountainwood Ln SE, Birmingham, AL 35244
4901 Mountain View Pkwy, Birmingham, AL 35244
105 Munich Cir, Birmingham, AL 35211
2012 Mountain View Rd, Birmingham, AL 35210
6023 Mountain Ridge Rd, Trussville, AL 35173
1767 Napier Dr, Hoover, AL 35226
6145 Mountain Ridge Rd, Trussville, AL 35173
4904 Mountain View Pkwy, Birmingham, AL 35244
3 Mt Laurel Ave #3, Birmingham, AL 35242
4936 Mountain View Pkwy, Birmingham, AL 35244
2088 Mountain View Rd, Birmingham, AL 35210
2121 Myrtlewood Dr, Hoover, AL 35216
4948 Mountain View Pkwy, Birmingham, AL 35244
56 Muirfield Vlg #56, Birmingham, AL 35242
2100 Mountain View Rd, Birmingham, AL 35210
2134 Mountain View Rd, Birmingham, AL 35210
5249 Mountain Ridge Pkwy #48, Birmingham, AL 35222
2140 Mountain View Rd, Birmingham, AL 35210
113 Munich Cir, Birmingham, AL 35211
1779 Napier Dr, Hoover, AL 35226
220 Nail St, Birmingham, AL 35228
2146 Mountain View Rd, Birmingham, AL 35210
1759 Napier Dr, Hoover, AL 35226
108 Munich Cir, Birmingham, AL 35211
1763 Napier Dr, Hoover, AL 35226
1961 Mountain View Rd, Birmingham, AL 35210
112 Munich Cir, Birmingham, AL 35211
116 Munich Cir, Birmingham, AL 35211
117 Munich Cir, Birmingham, AL 35211
412 Myrtle St, Birmingham, AL 35217
6125 Mountain Ridge Rd, Trussville, AL 35173
1743 Napier Dr, Hoover, AL 35226
6135 Mountain Ridge Rd, Trussville, AL 35173
1739 Napier Dr, Hoover, AL 35226
5251 Mountain Ridge Pkwy #49, Birmingham, AL 35222
5234 Mountain Ridge Pkwy, Birmingham, AL 35222
4921 Mountain View Pkwy, Birmingham, AL 35244
2172 Mountain View Rd, Birmingham, AL 35210
10 Mt Laurel Ave #10, Birmingham, AL 35242
4913 Mountain View Pkwy, Birmingham, AL 35244
9 Mt Laurel Ave #9, Birmingham, AL 35242
4917 Mountain View Pkwy, Birmingham, AL 35244
2194 Mountain View Rd, Birmingham, AL 35210
1809 Napier Dr, Hoover, AL 35226
4909 Mountain View Pkwy, Birmingham, AL 35244
5051 Mountain View Pkwy, Birmingham, AL 35244
1747 Napier Dr, Hoover, AL 35226
7121 Naples Ave, Birmingham, AL 35206
2968 Mulga Loop Rd, Birmingham, AL 35224
5055 Mountain View Pkwy, Birmingham, AL 35244
2980 Mulga Loop Rd, Birmingham, AL 35224
1780 Napier Dr, Hoover, AL 35226
5248 Mountain Ridge Pkwy, Birmingham, AL 35222
1755 Napier Dr, Hoover, AL 35226
1805 Napier Dr, Hoover, AL 35226
5046 Mountain View Pkwy, Birmingham, AL 35244
5043 Mountain View Cir, Birmingham, AL 35244
2112 Mountain View Rd, Birmingham, AL 35210
5054 Mountain View Pkwy, Birmingham, AL 35244
4 Muirfield Vlg #56, Birmingham, AL 35242
5050 Mountain View Pkwy, Birmingham, AL 35244
2070 Mountain View Rd, Birmingham, AL 35210
2080 Mountain View Rd, Birmingham, AL 35210
5022 Mountain View Pkwy, Birmingham, AL 35244
2160 Mountain View Rd, Birmingham, AL 35210
5000 Mountain View Pkwy, Birmingham, AL 35244
7128 Naples Ave, Birmingham, AL 35206
2094 Mountain View Rd, Birmingham, AL 35210
8 Muirfield Vlg #58, Birmingham, AL 35242
7135 Naples Ave, Birmingham, AL 35206
5011 Mountain View Pkwy, Birmingham, AL 35244
4967 Mountain View Pkwy, Birmingham, AL 35244
2964 Mulga Loop Rd, Birmingham, AL 35224
5005 Mountain View Pkwy, Birmingham, AL 35244
48 Mt Laurel Ave, Birmingham, AL 35242
5031 Mountain View Cir, Birmingham, AL 35244
4955 Mountain View Pkwy, Birmingham, AL 35244
2958 Mulga Loop Rd, Birmingham, AL 35224
2166 Mountain View Rd, Birmingham, AL 35210
4945 Mountain View Pkwy, Birmingham, AL 35244
4949 Mountain View Pkwy, Birmingham, AL 35244
2188 Mountain View Rd, Birmingham, AL 35210
1970 Mountain Vw Rd, Birmingham, AL 35210
7132 Naples Ave, Birmingham, AL 35206
2154 Mountain View Rd, Birmingham, AL 35210
7125 Naples Ave, Birmingham, AL 35206