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
HADDON-HADEN
Properties in Hoover in HADDON-HADEN
Find homes for sale in Hoover by selecting a property below:
2300 Haden St, Hoover, AL 35226
2304 Haden St, Hoover, AL 35226
1315 Haddon Trl, Hoover, AL 35226
1327 Haddon Trl, Hoover, AL 35226
1373 Haddon Pl Unit H52, Birmingham, AL 35226
1543 Haddon Dr, Hoover, AL 35226
2320 Haden St, Hoover, AL 35226
1528 Haddon Dr, Hoover, AL 35226
2316 Haden St, Hoover, AL 35226
1532 Haddon Dr, Hoover, AL 35226
1409 Haddon Pl, Hoover, AL 35226
1536 Haddon Dr, Hoover, AL 35226
1539 Haddon Dr, Hoover, AL 35226
1535 Haddon Dr, Hoover, AL 35226
1416 Haddon Pl, Hoover, AL 35226
1337 Haddon Trl Unit H65, Hoover, AL 35226
1322 Haddon Trl Unit H90, Birmingham, AL 35226
1304 Haddon Trl, Hoover, AL 35226
1494 Haddon Dr, Birmingham, AL 35226
1333 Haddon Trl Unit H66, Birmingham, AL 35226
1319 Haddon Trl, Hoover, AL 35226
2307 Haden St, Hoover, AL 35226
3998 Haddon Ln, Hoover, AL 35226
1307 Haddon Trl, Hoover, AL 35226
1349 Haddon Trl, Hoover, AL 35226
1311 Haddon Trl, Hoover, AL 35226
1309 Haddon Trl, Hoover, AL 35226
1303 Haddon Trl, Hoover, AL 35226
1487 Haddon Dr, Hoover, AL 35226
1441 Haddon Pl, Hoover, AL 35226
1490 Haddon Dr, Hoover, AL 35226
1449 Haddon Pl, Hoover, AL 35226
1310 Haddon Trl, Hoover, AL 35226
1446 Haddon Pl, Hoover, AL 35226
1540 Haddon Dr, Hoover, AL 35226
1442 Haddon Pl, Hoover, AL 35226
2312 Haden St, Hoover, AL 35226
2306 Haden St, Hoover, AL 35226
2308 Haden St, Hoover, AL 35226
1503 Haddon Dr, Hoover, AL 35226
2311 Haden St, Hoover, AL 35226
3982 Haddon Ln, Hoover, AL 35226
1511 Haddon Dr, Hoover, AL 35226
2315 Haden St, Hoover, AL 35226
1491 Haddon Dr, Hoover, AL 35226
1507 Haddon Dr, Hoover, AL 35226
1495 Haddon Dr, Hoover, AL 35226
1515 Haddon Dr, Hoover, AL 35226
2319 Haden St, Hoover, AL 35226
3982 Haddon Ln #97, Birmingham, AL 35226
1297 Haddon Trl, Hoover, AL 35226
1499 Haddon Dr, Hoover, AL 35226
2323 Haden St, Hoover, AL 35226
1358 Haddon Pl, Hoover, AL 35226
2213 Haden St, Hoover, AL 35226
2209 Haden St, Hoover, AL 35226
1311 Haddon Trl Unit H71, Birmingham, AL 35226
2128 Haden St, Hoover, AL 35226
1296 Haddon Trl, Hoover, AL 35226
2124 Haden St, Hoover, AL 35226
1424 Haddon Pl, Hoover, AL 35226
1362 Haddon Pl, Hoover, AL 35226
2120 Haden St, Hoover, AL 35226
2217 Haden St, Hoover, AL 35226
2224 Haden St, Hoover, AL 35226
2108 Haden St, Hoover, AL 35226
2200 Haden St, Hoover, AL 35226
2112 Haden St, Hoover, AL 35226
2116 Haden St, Hoover, AL 35226
2216 Haden St, Hoover, AL 35226
2221 Haden St, Hoover, AL 35226
1365 Haddon Pl, Hoover, AL 35226
1437 Haddon Pl, Hoover, AL 35226
1524 Haddon Dr, Hoover, AL 35226
1481 Haddon Cv, Hoover, AL 35226
1518 Haddon Dr, Hoover, AL 35226
1531 Haddon Dr, Hoover, AL 35226
1527 Haddon Dr, Hoover, AL 35226
1299 Haddon Trl, Hoover, AL 35226
1412 Haddon Pl Unit H28, Birmingham, AL 35226
1385 Haddon Pl Unit H49, Birmingham, AL 35226
1341 Haddon Trl Unit H64, Hoover, AL 35226
1401 Haddon Pl, Hoover, AL 35226
1413 Haddon Pl, Hoover, AL 35226
1361 Haddon Pl, Hoover, AL 35226
1438 Haddon Pl, Hoover, AL 35226
1405 Haddon Pl, Hoover, AL 35226
1381 Haddon Pl, Hoover, AL 35226
1377 Haddon Pl, Hoover, AL 35226
1373 Haddon Pl, Hoover, AL 35226
1369 Haddon Pl, Hoover, AL 35226
1491 Haddon Dr, Hoover, AL 35226
1506 Haddon Dr, Hoover, AL 35226
1425 Haddon Pl, Hoover, AL 35226
1429 Haddon Pl, Hoover, AL 35226
1483 Haddon Cv, Hoover, AL 35226
1417 Haddon Pl, Hoover, AL 35226
1421 Haddon Pl, Hoover, AL 35226
1523 Haddon Dr, Hoover, AL 35226
1479 Haddon Cv, Hoover, AL 35226
1519 Haddon Dr, Hoover, AL 35226
1478 Haddon Cv, Hoover, AL 35226
3981 Haddon Ln, Hoover, AL 35226
1400 Haddon Pl, Hoover, AL 35226
1408 Haddon Pl, Hoover, AL 35226
1404 Haddon Pl, Hoover, AL 35226
2208 Haden St, Hoover, AL 35226
1412 Haddon Pl, Hoover, AL 35226
2105 Haden St, Hoover, AL 35226
3981 Haddon Ln Unit H25, Birmingham, AL 35226
2204 Haden St, Hoover, AL 35226
1376 Haddon Pl Unit H60, Birmingham, AL 35226
1326 Haddon Trl, Hoover, AL 35226
1322 Haddon Trl, Hoover, AL 35226
1336 Haddon Trl, Hoover, AL 35226
1332 Haddon Trl, Hoover, AL 35226
1348 Haddon Trl, Hoover, AL 35226
1344 Haddon Trl, Hoover, AL 35226
1578 Haddon Dr, Hoover, AL 35226
1572 Haddon Dr, Hoover, AL 35226
1590 Haddon Dr, Hoover, AL 35226
1584 Haddon Dr, Hoover, AL 35226
1573 Haddon Dr, Hoover, AL 35226
1569 Haddon Dr, Hoover, AL 35226
1581 Haddon Dr, Hoover, AL 35226
1577 Haddon Dr, Hoover, AL 35226
1589 Haddon Dr, Hoover, AL 35226
1597 Haddon Dr, Hoover, AL 35226
1585 Haddon Dr, Hoover, AL 35226
1595 Haddon Dr, Hoover, AL 35226
1495 Haddon Dr, Hoover, AL 35226
1593 Haddon Dr, Hoover, AL 35226
1434 Haddon Pl, Hoover, AL 35226
1340 Haddon Trl, Hoover, AL 35226
3994 Haddon Ln, Hoover, AL 35226
1323 Haddon Trl, Hoover, AL 35226
1512 Haddon Dr, Hoover, AL 35226
1547 Haddon Dr, Hoover, AL 35226
1560 Haddon Dr, Hoover, AL 35226
1556 Haddon Dr, Hoover, AL 35226
1487 Haddon Dr, Hoover, AL 35226
1568 Haddon Dr, Hoover, AL 35226
1564 Haddon Dr, Hoover, AL 35226
1548 Haddon Dr, Hoover, AL 35226
1544 Haddon Dr, Hoover, AL 35226
1408 Haddon Pl Unit H27, Birmingham, AL 35226
1594 Haddon Dr, Hoover, AL 35226
1552 Haddon Dr, Hoover, AL 35226
1366 Haddon Pl, Hoover, AL 35226
1518 Haddon Dr Unit H118, Birmingham, AL 35226
1599 Haddon Dr, Hoover, AL 35226
1449 Haddon Pl Unit H33, Birmingham, AL 35226
1598 Haddon Dr, Hoover, AL 35226
1445 Haddon Pl, Hoover, AL 35226
1420 Haddon Pl, Hoover, AL 35226
1366 Haddon Pl Unit H58, Birmingham, AL 35226
1341 Haddon Trl, Hoover, AL 35226
1386 Haddon Pl, Hoover, AL 35226
1337 Haddon Trl, Hoover, AL 35226
1447 Haddon Pl, Hoover, AL 35226
1382 Haddon Pl, Hoover, AL 35226
1376 Haddon Pl, Hoover, AL 35226
1333 Haddon Trl, Hoover, AL 35226
1370 Haddon Pl, Hoover, AL 35226
1397 Haddon Pl, Hoover, AL 35226
1393 Haddon Pl, Hoover, AL 35226
1389 Haddon Pl, Hoover, AL 35226
1385 Haddon Pl, Hoover, AL 35226
3970 Haddon Ln, Hoover, AL 35226
1555 Haddon Dr, Hoover, AL 35226
3993 Haddon Ln, Hoover, AL 35226
1565 Haddon Dr, Hoover, AL 35226
1559 Haddon Dr, Hoover, AL 35226
1475 Haddon Cv, Hoover, AL 35226
1433 Haddon Pl, Hoover, AL 35226
1318 Haddon Trl, Hoover, AL 35226