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
HARMON-HAVEN
Properties in Birmingham in HARMON-HAVEN
Find homes for sale in Birmingham by selecting a property below:
5343 Harvest Ridge Ln, Birmingham, AL 35242
3116 Harwick Dr, Hoover, AL 35242
5361 Harvest Ridge Ln, Birmingham, AL 35242
5363 Harvest Ridge Ln, Birmingham, AL 35242
1205 Hattie St, Birmingham, AL 35214
5357 Harvest Ridge Ln, Birmingham, AL 35242
5367 Harvest Ridge Ln, Birmingham, AL 35242
5375 Harvest Ridge Ln, Birmingham, AL 35242
5371 Harvest Ridge Ln, Birmingham, AL 35242
1141 Hattie St, Birmingham, AL 35214
5377 Harvest Ridge Ln, Birmingham, AL 35242
2227 Harris and Wright Dr, Birmingham, AL 35242
5362 Harvest Ridge Ln, Birmingham, AL 35242
1137 Hattie St, Birmingham, AL 35214
1134 Hattie St, Birmingham, AL 35214
3104 Harwick Dr, Hoover, AL 35242
1228 Hattie St, Birmingham, AL 35214
3614 Harold Dr, Birmingham, AL 35215
3623 Harold Dr, Birmingham, AL 35215
1219 Hattie St, Birmingham, AL 35214
1369 Haven Dr, Birmingham, AL 35214
1084 Harris Ave, Birmingham, AL 35217
4340 Harmon St, Birmingham, AL 35217
132 Harvill Ln, Birmingham, AL 35217
6713 Harve Ave, Birmingham, AL 35212
1345 Haven Dr, Birmingham, AL 35214
5365 Harvest Ridge Ln, Birmingham, AL 35242
2636 Hattie Ave, Birmingham, AL 35210
3128 Harwick Dr, Hoover, AL 35242
3108 Harwick Dr, Hoover, AL 35242
5207 Harvest Ridge Ln, Birmingham, AL 35242
1321 Haven Dr, Birmingham, AL 35214
2604 Hattie Ave, Birmingham, AL 35210
3618 Harold Dr, Birmingham, AL 35215
5311 Harvest Ridge Ln, Birmingham, AL 35242
5315 Harvest Ridge Ln, Birmingham, AL 35242
5319 Harvest Ridge Ln, Birmingham, AL 35242
2608 Hattie Ave, Birmingham, AL 35210
2620 Hattie Ave, Birmingham, AL 35210
1556 Harrison Rd, Dolomite, AL 35061
1344 Hartford Dr, Birmingham, AL 35215
1340 Hartford Dr, Birmingham, AL 35215
1301 Hattie St, Birmingham, AL 35214
1320 Hartford Dr, Birmingham, AL 35215
1348 Hartford Dr, Birmingham, AL 35215
1328 Hartford Dr, Birmingham, AL 35215
1324 Hartford Dr, Birmingham, AL 35215
1225 Hattie St, Birmingham, AL 35214
3141 Harwick Dr, Hoover, AL 35242
204 E Haven Dr, Birmingham, AL 35215
3137 Harwick Dr, Hoover, AL 35242
1332 Hartford Dr, Birmingham, AL 35215
1352 Hartford Dr, Birmingham, AL 35215
208 E Haven Dr, Birmingham, AL 35215
1308 Hartford Dr, Birmingham, AL 35215
200 E Haven Dr, Birmingham, AL 35215
1300 Hartford Dr, Birmingham, AL 35215
4205 Harpers Ferry Rd, Birmingham, AL 35213
1316 Hartford Dr, Birmingham, AL 35215
212 E Haven Dr, Birmingham, AL 35215
5260 Harvest Ridge Ln, Birmingham, AL 35242
1097 Harris Ave, Birmingham, AL 35217
5338 Harvest Ridge Ln, Birmingham, AL 35242
5264 Harvest Ridge Ln, Birmingham, AL 35242
216 E Haven Dr, Birmingham, AL 35215
1200 Haven Dr, Birmingham, AL 35214
5208 Harvest Ridge Ln, Birmingham, AL 35242
1356 Hartford Dr, Birmingham, AL 35215
5334 Harvest Ridge Ln, Birmingham, AL 35242
5212 Harvest Ridge Ln, Birmingham, AL 35242
6709 Harve Ave, Birmingham, AL 35212
5330 Harvest Ridge Ln, Birmingham, AL 35242
1360 Hartford Dr, Birmingham, AL 35215
1608 Hatchet Ave, Birmingham, AL 35217
5350 Harvest Ridge Ln, Birmingham, AL 35242
5228 Harvest Ridge Ln, Birmingham, AL 35242
2842 Hastings Rd, Mountain Brk, AL 35223
5354 Harvest Ridge Ln, Birmingham, AL 35242
3113 Harwick Dr, Hoover, AL 35242
3105 Harwick Dr, Hoover, AL 35242
3136 Harwick Dr, Hoover, AL 35242
3140 Harwick Dr, Hoover, AL 35242
1312 Hartford Dr, Birmingham, AL 35215
1336 Hartford Dr, Birmingham, AL 35215
3125 Harwick Dr, Hoover, AL 35242
3121 Harwick Dr, Hoover, AL 35242
1309 Hattie St, Birmingham, AL 35214
3129 Harwick Dr, Hoover, AL 35242
3133 Harwick Dr, Hoover, AL 35242
1249 Haven Dr, Birmingham, AL 35214
5374 Harvest Ridge Ln, Birmingham, AL 35242
5398 Harvest Ridge Ln, Birmingham, AL 35242
3101 Harwick Dr, Hoover, AL 35242
5394 Harvest Ridge Ln, Birmingham, AL 35242
3109 Harwick Dr, Hoover, AL 35242
5204 Harvest Ridge Ln, Birmingham, AL 35242
5386 Harvest Ridge Ln, Birmingham, AL 35242
1320 Haven Dr, Birmingham, AL 35214
1200 Hattie St, Birmingham, AL 35214
5410 Harvest Ridge Ln, Birmingham, AL 35242
3610 Harold Dr, Birmingham, AL 35215
2309 Harmony Ln, Hoover, AL 35226
1344 Haven Dr, Birmingham, AL 35214
5244 Harvest Ridge Ln, Birmingham, AL 35242
5248 Harvest Ridge Ln, Birmingham, AL 35242
5331 Harvest Ridge Ln, Birmingham, AL 35242
1784 Harrison Ave SW, Birmingham, AL 35211
5322 Harvest Ridge Ln, Birmingham, AL 35242
1788 Harrison Ave SW, Birmingham, AL 35211
5339 Harvest Ridge Ln, Birmingham, AL 35242
5216 Harvest Ridge Ln, Birmingham, AL 35242
5337 Harvest Ridge Ln, Birmingham, AL 35242
5349 Harvest Ridge Ln, Birmingham, AL 35242
1133 Hattie St, Birmingham, AL 35214
1922 Hatchet Ave, Birmingham, AL 35217
1315 Hattie St, Birmingham, AL 35214
2227 Harris and Wright Dr, Birmingham, AL 35242
1129 Hattie St, Birmingham, AL 35214
1210 Hattie St, Birmingham, AL 35214
1716 Hatchet Ave, Birmingham, AL 35217
1720 Hatchet Ave, Birmingham, AL 35217
228 E Haven Dr, Birmingham, AL 35215
1632 Hatchet Ave, Birmingham, AL 35217
1208 Hattie St, Birmingham, AL 35214
1223 Hattie St, Birmingham, AL 35214
1130 Hattie St, Birmingham, AL 35214
1653 Hatchet Ave, Birmingham, AL 35217
1041 Harris Ave, Birmingham, AL 35217
1224 Haven Dr, Birmingham, AL 35214
1039 Harris Ave, Birmingham, AL 35217
104 Harvill Ln, Birmingham, AL 35217
1721 Hatchet Ave, Birmingham, AL 35217
3500 Hartspear Rd, Birmingham, AL 35216
1715 Hatchet Ave, Birmingham, AL 35217
232 E Haven Dr, Birmingham, AL 35215
1645 Hatchet Ave, Birmingham, AL 35217
1649 Hatchet Ave, Birmingham, AL 35217
1600 Hatchet Ave, Birmingham, AL 35217
1603 Hatchet Ave, Birmingham, AL 35217
1105 Harris Ave, Birmingham, AL 35217
1091 Harris Ave, Birmingham, AL 35217
1040 Harris Ave, Birmingham, AL 35217
1085 Harris Ave, Birmingham, AL 35217
5399 Harvest Ridge Ln, Birmingham, AL 35242
1080 Harris Ave, Birmingham, AL 35217
1304 Hartford Dr, Birmingham, AL 35215
225 E Haven Dr, Birmingham, AL 35215
6428 Harve Ave, Birmingham, AL 35212
233 E Haven Dr, Birmingham, AL 35215
1305 Haven Dr, Birmingham, AL 35214
4345 Harmon St, Birmingham, AL 35217
4337 Harmon St, Birmingham, AL 35217
4341 Harmon St, Birmingham, AL 35217
1715 Haven Dr N, Birmingham, AL 35214
1028 Harris Ave, Birmingham, AL 35217
1116 Harris Ave, Birmingham, AL 35217
1112 Harris Ave, Birmingham, AL 35217
1109 Harris Ave, Birmingham, AL 35217
1108 Harris Ave, Birmingham, AL 35217
124 Harvill Ln, Birmingham, AL 35217
101 Harvill Ln, Birmingham, AL 35217
1412 Haven Dr, Birmingham, AL 35214
1096 Harris Ave, Birmingham, AL 35217
1309 Hartford Dr NE, Birmingham, AL 35215
1092 Harris Ave, Birmingham, AL 35217
113 Harvill Ln, Birmingham, AL 35217
121 Harvill Ln, Birmingham, AL 35217
105 Harvill Ln, Birmingham, AL 35217
229 E Haven Dr, Birmingham, AL 35215
1705 Hatchet Ave, Birmingham, AL 35217
109 Harvill Ln, Birmingham, AL 35217
1245 Hatfield Ln, Birmingham, AL 35215
5341 Harvest Ridge Ln, Birmingham, AL 35242
5326 Harvest Ridge Ln, Birmingham, AL 35242
5369 Harvest Ridge Ln, Birmingham, AL 35242
217 E Haven Dr, Birmingham, AL 35215
1349 Hatfield Ln, Birmingham, AL 35215
5389 Harvest Ridge Ln, Birmingham, AL 35242
1329 Hatfield Ln, Birmingham, AL 35215
1361 Haven Dr, Birmingham, AL 35214
5385 Harvest Ridge Ln, Birmingham, AL 35242
1317 Hatfield Ln, Birmingham, AL 35215
5387 Harvest Ridge Ln, Birmingham, AL 35242
1333 Hatfield Ln, Birmingham, AL 35215
1317 Hartford Dr, Birmingham, AL 35215
1051 Harris Ave, Birmingham, AL 35217
9280 Harris Rd, Birmingham, AL 35217
1301 Hartford Dr, Birmingham, AL 35215
1336 Hatfield Ln, Birmingham, AL 35215
1332 Hatfield Ln, Birmingham, AL 35215
1340 Hatfield Ln, Birmingham, AL 35215
1410 Haven Dr, Birmingham, AL 35214
5355 Harvest Ridge Ln, Birmingham, AL 35242
5359 Harvest Ridge Ln, Birmingham, AL 35242
5345 Harvest Ridge Ln, Birmingham, AL 35242
5382 Harvest Ridge Ln, Birmingham, AL 35242
1341 Hartford Dr, Birmingham, AL 35215
1335 Hartford Dr, Birmingham, AL 35215
1337 Hatfield Ln, Birmingham, AL 35215
1345 Hatfield Ln, Birmingham, AL 35215
1321 Hatfield Ln, Birmingham, AL 35215
1341 Hatfield Ln, Birmingham, AL 35215
1029 Harris Ave, Birmingham, AL 35217
1309 Hatfield Ln, Birmingham, AL 35215
1325 Hartford Dr, Birmingham, AL 35215
1510 Harrison Ln, Birmingham, AL 35215
1305 Hatfield Ln, Birmingham, AL 35215
1331 Hartford Dr, Birmingham, AL 35215
1313 Hatfield Ln, Birmingham, AL 35215
1329 Hartford Dr, Birmingham, AL 35215
1313 Hartford Dr, Birmingham, AL 35215
117 Harvill Ln, Birmingham, AL 35217
1309 Hartford Dr, Birmingham, AL 35215
112 Harvill Ln, Birmingham, AL 35217
125 Harvill Ln, Birmingham, AL 35217
1320 Hatfield Ln, Birmingham, AL 35215
1324 Hatfield Ln, Birmingham, AL 35215
1312 Hatfield Ln, Birmingham, AL 35215
1316 Hatfield Ln, Birmingham, AL 35215
1244 Hatfield Ln, Birmingham, AL 35215
1328 Hatfield Ln, Birmingham, AL 35215
1348 Hatfield Ln, Birmingham, AL 35215
1344 Hatfield Ln, Birmingham, AL 35215
1526 Harrison Rd, Dolomite, AL 35061
1237 Haven Dr, Birmingham, AL 35214
1626 Hatchet Ave, Birmingham, AL 35217
1257 Haven Dr, Birmingham, AL 35214
1329 Haven Dr, Birmingham, AL 35214
1253 Haven Dr, Birmingham, AL 35214
4236 Harpers Ferry Cir, Mountain Brk, AL 35213
1501 Harrison Rd, Dolomite, AL 35061
5378 Harvest Ridge Ln, Birmingham, AL 35242
5379 Harvest Ridge Ln, Birmingham, AL 35242
5366 Harvest Ridge Ln, Birmingham, AL 35242
116 Harvill Ln, Birmingham, AL 35217
5236 Harvest Ridge Ln, Birmingham, AL 35242
5252 Harvest Ridge Ln, Birmingham, AL 35242
5240 Harvest Ridge Ln, Birmingham, AL 35242
1088 Harris Ave, Birmingham, AL 35217
5402 Harvest Ridge Ln, Birmingham, AL 35242
5329 Harvest Ridge Ln, Birmingham, AL 35242
5406 Harvest Ridge Ln, Birmingham, AL 35242
5327 Harvest Ridge Ln, Birmingham, AL 35242
5390 Harvest Ridge Ln, Birmingham, AL 35242
1305 Hartford Dr, Birmingham, AL 35215
1321 Hartford Dr, Birmingham, AL 35215
5393 Harvest Ridge Ln, Birmingham, AL 35242
5395 Harvest Ridge Ln, Birmingham, AL 35242
128 Harvill Ln, Birmingham, AL 35217
5370 Harvest Ridge Ln, Birmingham, AL 35242
5381 Harvest Ridge Ln, Birmingham, AL 35242
5358 Harvest Ridge Ln, Birmingham, AL 35242
5342 Harvest Ridge Ln, Birmingham, AL 35242
1518 Harrison Ln, Birmingham, AL 35215
1514 Harrison Ln, Birmingham, AL 35215
1624 Haven Dr N, Birmingham, AL 35214
1502 Harrison Ln, Birmingham, AL 35215
5383 Harvest Ridge Ln, Birmingham, AL 35242
1507 Harrison Ln, Birmingham, AL 35215
5223 Harvest Ridge Ln, Birmingham, AL 35242
1801 Hatchet Ave, Birmingham, AL 35217
1511 Harrison Ln, Birmingham, AL 35215
2922 Hastings Rd, Mountain Brk, AL 35223
1645 Haven Dr N, Birmingham, AL 35214
2924 Hastings Rd, Mountain Brk, AL 35223
1824 Hatchet Ave, Birmingham, AL 35217
1733 Hatchet Ave, Birmingham, AL 35217
1812 Hatchet Ave, Birmingham, AL 35217
1825 Hatchet Ave, Birmingham, AL 35217
1800 Hatchet Ave, Birmingham, AL 35217
1829 Hatchet Ave, Birmingham, AL 35217
1517 Harrison Rd, Dolomite, AL 35061
1506 Harrison Ln, Birmingham, AL 35215
1600 Haven Dr N, Birmingham, AL 35214
1608 Haven Dr N, Birmingham, AL 35214
1519 Harrison Ln, Birmingham, AL 35215
1701 Haven Dr N, Birmingham, AL 35214
1632 Haven Dr N, Birmingham, AL 35214
1101 Harris Ave, Birmingham, AL 35217
6710 Harve Ave, Birmingham, AL 35212
129 Harvill Ln, Birmingham, AL 35217
9284 Harris Rd, Birmingham, AL 35217
120 Harvill Ln, Birmingham, AL 35217
108 Harvill Ln, Birmingham, AL 35217
1503 Harrison Ln, Birmingham, AL 35215
1113 Harris Ave, Birmingham, AL 35217
1455 Hartman Industrial Blvd, Birmingham, AL 35221
9287 Harris Rd, Birmingham, AL 35217
1621 Haven Dr N, Birmingham, AL 35214
3619 Harold Dr, Birmingham, AL 35215
1511 Haven Dr N, Birmingham, AL 35214
2920 Hastings Rd, Mountain Brk, AL 35223
1515 Harrison Ln, Birmingham, AL 35215
1523 Harrison Ln, Birmingham, AL 35215
5247 Harvest Ridge Ln, Birmingham, AL 35242
5235 Harvest Ridge Ln, Birmingham, AL 35242
1024 Hastings Cir, Birmingham, AL 35242
5239 Harvest Ridge Ln, Birmingham, AL 35242
5323 Harvest Ridge Ln, Birmingham, AL 35242
5307 Harvest Ridge Ln, Birmingham, AL 35242
1028 Hastings Cir, Birmingham, AL 35242
5284 Harvest Ridge Ln, Birmingham, AL 35242
1902 Hatchet Ave, Birmingham, AL 35217
1014 Hastings Cir, Birmingham, AL 35242
1020 Hastings Cir, Birmingham, AL 35242
1040 Hastings Cir, Birmingham, AL 35242
1043 Hastings Cir, Birmingham, AL 35242
5280 Harvest Ridge Ln, Birmingham, AL 35242
124 Harvill Ln Lot 3, Birmingham, AL 35217
5302 Harvest Ridge Ln, Birmingham, AL 35242
1032 Hastings Cir, Birmingham, AL 35242
5215 Harvest Ridge Ln, Birmingham, AL 35242
1305 Hartford Dr NE, Birmingham, AL 35215
5271 Harvest Ridge Ln, Birmingham, AL 35242
1500 Hartman Industrial Blvd, Birmingham, AL 35221
1341 Haven Dr, Birmingham, AL 35214
2628 Hattie Ave, Birmingham, AL 35210
4344 Harmon St, Birmingham, AL 35217
1128 Hattie St, Birmingham, AL 35214
1555 Harrison Rd, Dolomite, AL 35061
3100 Harwick Dr, Hoover, AL 35242
1355 Haven Dr, Birmingham, AL 35214
1914 Hatchet Ave, Birmingham, AL 35217
1081 Harris Ave, Birmingham, AL 35217
5263 Harvest Ridge Ln, Birmingham, AL 35242
1008 Hastings Cir, Birmingham, AL 35242
1248 Haven Dr, Birmingham, AL 35214
5231 Harvest Ridge Ln, Birmingham, AL 35242
5287 Harvest Ridge Ln, Birmingham, AL 35242
1005 Hastings Cir, Birmingham, AL 35242
4221 Harpers Ferry Rd, Birmingham, AL 35213
1502 Harrison Rd, Dolomite, AL 35061
4233 Harpers Ferry Rd, Birmingham, AL 35213
4237 Harpers Ferry Rd, Birmingham, AL 35213
1516 Harrison Rd, Dolomite, AL 35061
6417 Harve Ave, Birmingham, AL 35212
1536 Harrison Rd, Dolomite, AL 35061
6700 Harve Ave, Birmingham, AL 35212
4209 Harpers Ferry Rd, Birmingham, AL 35213
4217 Harpers Ferry Rd, Birmingham, AL 35213
4213 Harpers Ferry Rd, Birmingham, AL 35213
5288 Harvest Ridge Ln, Birmingham, AL 35242
1036 Hastings Cir, Birmingham, AL 35242
5306 Harvest Ridge Ln, Birmingham, AL 35242
128 Harvill Ln Lot 2, Birmingham, AL 35217
1017 Hastings Cir, Birmingham, AL 35242
5227 Harvest Ridge Ln, Birmingham, AL 35242
1037 Hastings Cir, Birmingham, AL 35242
1495 Hartman Industrial Blvd, Birmingham, AL 35221
1033 Hastings Cir, Birmingham, AL 35242
1116 Harris Ave #11, Birmingham, AL 35217
5291 Harvest Ridge Ln, Birmingham, AL 35242
5295 Harvest Ridge Ln, Birmingham, AL 35242
5303 Harvest Ridge Ln, Birmingham, AL 35242
4229 Harpers Ferry Rd, Birmingham, AL 35213
5275 Harvest Ridge Ln, Birmingham, AL 35242
1011 Hastings Cir, Birmingham, AL 35242
5279 Harvest Ridge Ln, Birmingham, AL 35242