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
HAMPTON HEIGHTS-HARMON
Properties in Birmingham in HAMPTON HEIGHTS-HARMON
Find homes for sale in Birmingham by selecting a property below:
386 Happy Ln, Birmingham, AL 35209
352 Happy Ln, Birmingham, AL 35209
2547 Hardy Acres Rd, Birmingham, AL 35210
2763 Hanover Cir S, Birmingham, AL 35205
2766 Hanover Cir S, Birmingham, AL 35205
310 Happy Ln, Birmingham, AL 35209
55 Hanover Cir Unit 210, Birmingham, AL 35205
2768 Hanover Cir S, Birmingham, AL 35205
55 Hanover Cir Unit 211, Birmingham, AL 35205
1941 Hanchey Rd, Birmingham, AL 35214
55 Hanover Cir #304, Birmingham, AL 35205
6210 Handy Ave, Birmingham, AL 35228
6205 Handy Ave, Birmingham, AL 35228
57 Hanover Cir #224, Birmingham, AL 35205
6216 Handy Ave, Birmingham, AL 35228
6224 Handy Ave, Birmingham, AL 35228
4301 Harmon St, Birmingham, AL 35217
4333 Harmon St, Birmingham, AL 35217
55 Hanover Cir #103, Birmingham, AL 35205
55 Hanover Cir Unit 102, Birmingham, AL 35205
57 Hanover Cir Apt 321, Birmingham, AL 35205
1508 Hardwood Cove Cir, Birmingham, AL 35242
348 Happy Ln, Birmingham, AL 35209
6253 Handy Ave, Birmingham, AL 35228
6257 Handy Ave, Birmingham, AL 35228
6225 Handy Ave, Birmingham, AL 35228
2705 Hanover Cir S, Birmingham, AL 35205
1501 Hardwood Cove Cir, Birmingham, AL 35242
1505 Hardwood Cove Cir, Birmingham, AL 35242
2772 Hanover Cir S, Birmingham, AL 35205
1509 Hardwood Cove Cir, Birmingham, AL 35242
1127 Hardwood Cove Rd, Birmingham, AL 35242
1123 Hardwood Cove Rd, Birmingham, AL 35242
2765 Hanover Cir S, Birmingham, AL 35205
1135 Hardwood Cove Rd, Birmingham, AL 35242
2764 Hanover Cir S, Birmingham, AL 35205
1131 Hardwood Cove Rd, Birmingham, AL 35242
6232 Handy Ave, Birmingham, AL 35228
6245 Handy Ave, Birmingham, AL 35228
6229 Handy Ave, Birmingham, AL 35228
1107 Hardwood Cove Rd, Birmingham, AL 35242
6237 Handy Ave, Birmingham, AL 35228
6209 Handy Ave, Birmingham, AL 35228
1119 Hardwood Cove Rd, Birmingham, AL 35242
6217 Handy Ave, Birmingham, AL 35228
6213 Handy Ave, Birmingham, AL 35228
1115 Hardwood Cove Rd, Birmingham, AL 35242
6221 Handy Ave, Birmingham, AL 35228
57 Hanover Cir #318, Birmingham, AL 35205
5533 Hampton Heights Dr #5533, Birmingham, AL 35209
57 Hanover Cir #313, Birmingham, AL 35205
55 Hanover Cir Unit 109, Birmingham, AL 35205
57 Hanover Cir #319, Birmingham, AL 35205
5521 Hampton Heights Dr #5521, Birmingham, AL 35209
2800 Hanover Cir, Birmingham, AL 35205
4438 Hampton Heights Dr #4438, Birmingham, AL 35209
333 Happy Ln, Birmingham, AL 35209
2021 Hanchey Rd, Birmingham, AL 35214
55 Hanover Cir Unit 4, Birmingham, AL 35205
57 Hanover Cir #116, Birmingham, AL 35205
1961 Hanchey Rd, Birmingham, AL 35214
7 Harbour Town Pt, Shoal Creek, AL 35242
55 Hanover Cir #208, Birmingham, AL 35205
55 Hanover Cir #308, Birmingham, AL 35205
2762 Hanover Cir S, Birmingham, AL 35205
4300 Harmon St, Birmingham, AL 35217
4306 Harmon St, Birmingham, AL 35217
4308 Harmon St, Birmingham, AL 35217
6268 Handy Ave, Birmingham, AL 35228
1152 Hardwick Ln, Birmingham, AL 35209
6264 Handy Ave, Birmingham, AL 35228
5535 Hampton Heights Dr #5535, Birmingham, AL 35209
57 Hanover Cir #220, Birmingham, AL 35205
100 Hann Dr, Birmingham, AL 35215
104 Hann Dr, Birmingham, AL 35215
6272 Handy Ave, Birmingham, AL 35228
6223 Handy Ave, Birmingham, AL 35228
5516 Hampton Heights Dr #5516, Birmingham, AL 35209
55 Hanover Cir #201, Birmingham, AL 35205
108 Hann Dr, Birmingham, AL 35215
116 Hann Dr, Birmingham, AL 35215
120 Hann Dr, Birmingham, AL 35215
57 Hanover Cir Unit 219, Birmingham, AL 35205
112 Hann Dr, Birmingham, AL 35215
121 Hann Dr, Birmingham, AL 35215
124 Hann Dr, Birmingham, AL 35215
128 Hann Dr, Birmingham, AL 35215
113 Hann Dr, Birmingham, AL 35215
540 Hardwood Ln, Birmingham, AL 35215
57 Hanover Cir #316, Birmingham, AL 35205
5548 Hampton Heights Dr #5548, Birmingham, AL 35209
1148 Hardwick Ln, Birmingham, AL 35209
57 Hanover Cir Unit 121, Birmingham, AL 35205
1608 Hardwood Park Cir, Birmingham, AL 35242
55 Hanover Cir Unit 107, Birmingham, AL 35205
1991 Hanchey Rd, Birmingham, AL 35214
2052 Hanchey Rd, Birmingham, AL 35214
4305 Harmon St, Birmingham, AL 35217
4309 Harmon St, Birmingham, AL 35217
3 Harbour Town Pt Unit 80A, Birmingham, AL 35242
4319 Harmon St, Birmingham, AL 35217
4321 Harmon St, Birmingham, AL 35217
4325 Harmon St, Birmingham, AL 35217
4329 Harmon St, Birmingham, AL 35217
55 Hanover Cir #206, Birmingham, AL 35205
3350 Happy Holw Ln, Fultondale, AL 35068
2758 Hanover Cir S, Birmingham, AL 35205
1811 Hardwood View Dr, Birmingham, AL 35242
1815 Hardwood View Dr, Birmingham, AL 35242
365 Happy Ln, Birmingham, AL 35209
101 Hann Dr, Birmingham, AL 35215
4318 Harmon St, Birmingham, AL 35217
4336 Harmon St, Birmingham, AL 35217
109 Hann Dr, Birmingham, AL 35215
105 Hann Dr, Birmingham, AL 35215
4320 Harmon St, Birmingham, AL 35217
5539 Hampton Heights Dr #5539, Birmingham, AL 35209
6214 Handy Ave, Birmingham, AL 35228
55 Hanover Cir #108, Birmingham, AL 35205
4440 Hampton Heights Dr #210, Birmingham, AL 35209
4328 Harmon St, Birmingham, AL 35217
5514 Hampton Heights Dr #5514, Birmingham, AL 35209
4332 Harmon St, Birmingham, AL 35217
4322 Harmon St, Birmingham, AL 35217
1819 Hardwood View Dr, Birmingham, AL 35242
6204 Handy Ave, Birmingham, AL 35228
55 Hanover Cir #207, Birmingham, AL 35205
520 Hardwood Ln, Birmingham, AL 35215
6220 Handy Ave, Birmingham, AL 35228
516 Hardwood Ln, Birmingham, AL 35215
1604 Hardwood Park Cir, Birmingham, AL 35242
528 Hardwood Ln, Birmingham, AL 35215
512 Hardwood Ln, Birmingham, AL 35215
6249 Handy Ave, Birmingham, AL 35228
524 Hardwood Ln, Birmingham, AL 35215
59 Hanover Cir S, Birmingham, AL 35205
1225 Hanover St, Birmingham, AL 35217
57 Hanover Cir #213, Birmingham, AL 35205
55 Hanover Cir S Unit 55-4, Birmingham, AL 35205
504 Hardwood Ln, Birmingham, AL 35215
508 Hardwood Ln, Birmingham, AL 35215
505 Hardwood Ln, Birmingham, AL 35215
55 Hanover Cir Apt 1, Birmingham, AL 35205
57 Hanover Cir #216, Birmingham, AL 35205
509 Hardwood Ln, Birmingham, AL 35215
2595 Hardy Acres Rd, Birmingham, AL 35210
2717 Hanover Cir S, Birmingham, AL 35205
2719 Hanover Cir S, Birmingham, AL 35205
2713 Hanover Cir S #5, Birmingham, AL 35205
2711 Hanover Cir S, Birmingham, AL 35205
2715 Hanover Cir S, Birmingham, AL 35205
2721 Hanover Cir S, Birmingham, AL 35205
2723 Hanover Cir S, Birmingham, AL 35205
5 Harbour Town Pt, Shoal Creek, AL 35242
57 Hanover Cir #324, Birmingham, AL 35205
4315 Harmon St, Birmingham, AL 35217
1243 Hanover St, Birmingham, AL 35217
1241 Hanover St, Birmingham, AL 35217
55 Hanover Cir #302, Birmingham, AL 35205
2729 Hanover Cir S, Birmingham, AL 35205
55 Hanover Cir Apt 305, Birmingham, AL 35205
2707 Hanover Cir S, Birmingham, AL 35205
1239 Hanover St, Birmingham, AL 35217
2727 Hanover Cir S, Birmingham, AL 35205
57 Hanover Cir #114, Birmingham, AL 35205
2725 Hanover Cir S, Birmingham, AL 35205
57 Hanover Cir #123, Birmingham, AL 35205
55 Hanover Cir S Unit 55-305, Birmingham, AL 35205
55 Hanover Cir S Unit 55-201, Birmingham, AL 35205
2709 Hanover Cir S, Birmingham, AL 35205
55 Hanover Cir Unit 202, Birmingham, AL 35205
9266 1 Ave, Birmingham, AL 35228
57 Hanover Cir #317, Birmingham, AL 35205
1820 Hardwood View Dr, Hoover, AL 35242
55 Hanover Cir S Unit 55-2, Birmingham, AL 35205
57 Hanover Cir S Unit 57-116, Birmingham, AL 35205
55 Hanover Cir S Unit 55-3, Birmingham, AL 35205
57 Hanover Cir S Unit 57-219, Birmingham, AL 35205
55 Hanover Cir S Unit 55-1, Birmingham, AL 35205
57 Hanover Cir S Unit 57-117, Birmingham, AL 35205
55 Hanover Cir S Unit 55-104, Birmingham, AL 35205
55 Hanover Cir S Unit 55-102, Birmingham, AL 35205
1808 Hardwood View Dr, Hoover, AL 35242
55 Hanover Cir S Unit 55-103, Birmingham, AL 35205
5550 Hampton Heights Dr #5550, Birmingham, AL 35209
1804 Hardwood View Dr, Hoover, AL 35242
55 Hanover Cir #311, Birmingham, AL 35205
1228 Hanover St, Birmingham, AL 35217
1240 Hanover St, Birmingham, AL 35217
55 Hanover Cir Apt 303, Birmingham, AL 35205
57 Hanover Cir #117, Birmingham, AL 35205
55 Hanover Cir Unit 205, Birmingham, AL 35205
513 Hardwood Ln, Birmingham, AL 35215
517 Hardwood Ln, Birmingham, AL 35215
55 Hanover Cir #301, Birmingham, AL 35205
57 Hanover Cir #122, Birmingham, AL 35205
1812 Hardwood View Dr, Hoover, AL 35242
321 Happy Ln, Birmingham, AL 35209
1824 Hardwood View Dr, Hoover, AL 35242
55 Hanover Cir S, Birmingham, AL 35205
1216 Hanover St, Birmingham, AL 35217
55 Hanover Cir S Unit 55-101, Birmingham, AL 35205
1942 Hanchey Rd, Birmingham, AL 35214
55 Hanover Cir S Unit 55-105, Birmingham, AL 35205
207 Hanover Cir #207, Birmingham, AL 35205
55 Hanover Cir S Unit 55-106, Birmingham, AL 35205
529 Hardwood Ln, Birmingham, AL 35215
55 Hanover Cir #312, Birmingham, AL 35205
525 Hardwood Ln, Birmingham, AL 35215
521 Hardwood Ln, Birmingham, AL 35215
57 Hanover Cir S Unit 57-213, Birmingham, AL 35205
57 Hanover Cir S Unit 57-214, Birmingham, AL 35205
5527 Hampton Heights Dr, Birmingham, AL 35209
57 Hanover Cir S Unit 57-215, Birmingham, AL 35205
5522 Hampton Heights Dr, Birmingham, AL 35209
57 Hanover Cir S Unit 57-216, Birmingham, AL 35205
57 Hanover Cir S Unit 57-121, Birmingham, AL 35205
55 Hanover Cir S Unit 55-311, Birmingham, AL 35205
5535 Hampton Heights Dr, Birmingham, AL 35209
5524 Hampton Heights Dr, Birmingham, AL 35209
57 Hanover Cir S Unit 57-122, Birmingham, AL 35205
5526 Hampton Heights Dr, Birmingham, AL 35209
57 Hanover Cir S Unit 57-123, Birmingham, AL 35205
57 Hanover Cir S Unit 57-124, Birmingham, AL 35205
55 Hanover Cir S Unit 55-312, Birmingham, AL 35205
55 Hanover Cir Unit 209, Birmingham, AL 35205
57 Hanover Cir S Unit 57-118, Birmingham, AL 35205
5545 Hampton Heights Dr, Birmingham, AL 35209
57 Hanover Cir S Unit 57-115, Birmingham, AL 35205
5543 Hampton Heights Dr, Birmingham, AL 35209
57 Hanover Cir S Unit 57-119, Birmingham, AL 35205
2704 Hanover Cir, Birmingham, AL 35205
57 Hanover Cir S Unit 57-120, Birmingham, AL 35205
55 Hanover Cir S Unit 55-307, Birmingham, AL 35205
5537 Hampton Heights Dr, Birmingham, AL 35209
55 Hanover Cir S Unit 55-303, Birmingham, AL 35205
5548 Hampton Heights Dr, Birmingham, AL 35209
5541 Hampton Heights Dr, Birmingham, AL 35209
5539 Hampton Heights Dr, Birmingham, AL 35209
5525 Hampton Heights Dr, Birmingham, AL 35209
55 Hanover Cir S Unit 55-304, Birmingham, AL 35205
55 Hanover Cir S Unit 55-109, Birmingham, AL 35205
2716 Hanover Cir S #300, Birmingham, AL 35205
57 Hanover Cir S Unit 57-321, Birmingham, AL 35205
2716 Hanover Cir S #301, Birmingham, AL 35205
55 Hanover Cir S Unit 55-202, Birmingham, AL 35205
2716 Hanover Cir S #800, Birmingham, AL 35205
55 Hanover Cir S Unit 55-108, Birmingham, AL 35205
1816 Hardwood View Dr, Hoover, AL 35242
57 Hanover Cir S Unit 57-316, Birmingham, AL 35205
57 Hanover Cir S Unit 57-323, Birmingham, AL 35205
57 Hanover Cir S Unit 57-315, Birmingham, AL 35205
2716 Hanover Cir S, Birmingham, AL 35205
57 Hanover Cir S Unit 57-320, Birmingham, AL 35205
2716 Hanover Cir S #400, Birmingham, AL 35205
57 Hanover Cir S Unit 57-319, Birmingham, AL 35205
2716 Hanover Cir S #501, Birmingham, AL 35205
57 Hanover Cir S Unit 57-224, Birmingham, AL 35205
57 Hanover Cir S Unit 57-223, Birmingham, AL 35205
2585 Hardy Acres Rd, Birmingham, AL 35210
57 Hanover Cir S Unit 57-314, Birmingham, AL 35205
2716 Hanover Cir S #100, Birmingham, AL 35205
57 Hanover Cir S Unit 57-313, Birmingham, AL 35205
57 Hanover Cir S Unit 57-217, Birmingham, AL 35205
5521 Hampton Heights Dr, Birmingham, AL 35209
57 Hanover Cir S Unit 57-218, Birmingham, AL 35205
5526 Hampton Heights Dr #5526, Birmingham, AL 35209
1104 Hardwood Cove Rd, Birmingham, AL 35242
57 Hanover Cir S Unit 57-222, Birmingham, AL 35205
5523 Hampton Heights Dr, Birmingham, AL 35209
57 Hanover Cir S Unit 57-221, Birmingham, AL 35205
5516 Hampton Heights Dr, Birmingham, AL 35209
1927 Hanchey Rd, Birmingham, AL 35214
2569 Hardy Acres Rd, Birmingham, AL 35210
5510 Hampton Heights Dr, Birmingham, AL 35209
55 Hanover Cir S Unit 55-111, Birmingham, AL 35205
5517 Hampton Heights Dr, Birmingham, AL 35209
57 Hanover Cir Unit 322, Birmingham, AL 35205
55 Hanover Cir S Unit 55-110, Birmingham, AL 35205
5504 Hampton Heights Dr, Birmingham, AL 35209
5518 Hampton Heights Dr, Birmingham, AL 35209
55 Hanover Cir S Unit 55-107, Birmingham, AL 35205
2561 Hardy Acres Rd, Birmingham, AL 35210
5519 Hampton Heights Dr, Birmingham, AL 35209
5512 Hampton Heights Dr, Birmingham, AL 35209
57 Hanover Cir S Unit 57-322, Birmingham, AL 35205
5520 Hampton Heights Dr, Birmingham, AL 35209
5502 Hampton Heights Dr, Birmingham, AL 35209
1900 Hanchey Rd, Birmingham, AL 35214
57 Hanover Cir S Unit 57-317, Birmingham, AL 35205
57 Hanover Cir S Unit 57-220, Birmingham, AL 35205
57 Hanover Cir S Unit 57-318, Birmingham, AL 35205
5514 Hampton Heights Dr, Birmingham, AL 35209
1232 Hanover St, Birmingham, AL 35217
55 Hanover Cir S Unit 55-212, Birmingham, AL 35205
4446 Hampton Heights Dr #204, Birmingham, AL 35209
5533 Hampton Heights Dr, Birmingham, AL 35209
55 Hanover Cir S Unit 55-306, Birmingham, AL 35205
5531 Hampton Heights Dr, Birmingham, AL 35209
55 Hanover Cir Apt 310, Birmingham, AL 35205
5547 Hampton Heights Dr, Birmingham, AL 35209
55 Hanover Cir S Unit 55-302, Birmingham, AL 35205
4440 Hampton Heights Dr, Birmingham, AL 35209
5550 Hampton Heights Dr, Birmingham, AL 35209
4442 Hampton Heights Dr, Birmingham, AL 35209
55 Hanover Cir S Unit 55-211, Birmingham, AL 35205
4444 Hampton Heights Dr, Birmingham, AL 35209
55 Hanover Cir S Unit 55-208, Birmingham, AL 35205
55 Hanover Cir S Unit 55-301, Birmingham, AL 35205
55 Hanover Cir S Unit 55-210, Birmingham, AL 35205
5506 Hampton Heights Dr, Birmingham, AL 35209
1165 Hardwick Ln, Birmingham, AL 35209
5508 Hampton Heights Dr, Birmingham, AL 35209
356 Happy Ln, Birmingham, AL 35209
55 Hanover Cir S Unit 55-209, Birmingham, AL 35205
5500 Hampton Heights Dr, Birmingham, AL 35209
1140 Hardwood Cove Rd, Birmingham, AL 35242
1807 Hardwood View Dr, Birmingham, AL 35242
2716 Hanover Cir S #200, Birmingham, AL 35205
2716 Hanover Cir S #201, Birmingham, AL 35205
4310 Harmon St, Birmingham, AL 35217
57 Hanover Cir #113, Birmingham, AL 35205
5547 Hampton Heights Dr #5547, Birmingham, AL 35209
6260 Handy Ave, Birmingham, AL 35228
5531 Hampton Heights Dr #5531, Birmingham, AL 35209
6256 Handy Ave, Birmingham, AL 35228
6244 Handy Ave, Birmingham, AL 35228
6236 Handy Ave, Birmingham, AL 35228
1144 Hardwood Cove Rd, Birmingham, AL 35242
5519 Hampton Heights Dr #5519, Birmingham, AL 35209
57 Hanover Cir #320, Birmingham, AL 35205
4448 Hampton Heights Dr, Birmingham, AL 35209
4450 Hampton Heights Dr, Birmingham, AL 35209
57 Hanover Cir S Unit 57-113, Birmingham, AL 35205
55 Hanover Cir S Unit 55-308, Birmingham, AL 35205
57 Hanover Cir S Unit 57-114, Birmingham, AL 35205
55 Hanover Cir S Unit 55-207, Birmingham, AL 35205
55 Hanover Cir S Unit 55-203, Birmingham, AL 35205
2716 Hanover Cir S #601, Birmingham, AL 35205
55 Hanover Cir S Unit 55-310, Birmingham, AL 35205
55 Hanover Cir S Unit 55-309, Birmingham, AL 35205
57 Hanover Cir #218, Birmingham, AL 35205
57 Hanover Cir #323, Birmingham, AL 35205
55 Hanover Cir S Unit 55-206, Birmingham, AL 35205
2716 Hanover Cir S #700, Birmingham, AL 35205
55 Hanover Cir S Unit 55-112, Birmingham, AL 35205
2716 Hanover Cir S #801, Birmingham, AL 35205
55 Hanover Cir S Unit 55-204, Birmingham, AL 35205
2716 Hanover Cir S #600, Birmingham, AL 35205
55 Hanover Cir S Unit 55-205, Birmingham, AL 35205
2716 Hanover Cir S #701, Birmingham, AL 35205
57 Hanover Cir S Unit 57-324, Birmingham, AL 35205
2708 Hanover Cir S, Birmingham, AL 35205
2716 Hanover Cir S #401, Birmingham, AL 35205
2716 Hanover Cir S #500, Birmingham, AL 35205
2712 Hanover Cir S, Birmingham, AL 35205
2716 Hanover Cir S #101, Birmingham, AL 35205
57 Hanover Cir #0, Birmingham, AL 35205