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
SOUTHHALL-SPRING
Properties in Birmingham in SOUTHHALL-SPRING
Find homes for sale in Birmingham by selecting a property below:
136 Southledge, Birmingham, AL 35242
167 Southledge, Birmingham, AL 35242
118 Southlake Ln, Hoover, AL 35244
128 Southledge, Birmingham, AL 35242
116 Southlake Ln, Hoover, AL 35244
132 Southledge, Birmingham, AL 35242
120 Southledge, Birmingham, AL 35242
110 Southlake Ln, Hoover, AL 35244
124 Southledge, Birmingham, AL 35242
164 Southledge, Birmingham, AL 35242
134 Southlake Ln, Hoover, AL 35244
110 Southledge, Birmingham, AL 35242
114 Southledge, Birmingham, AL 35242
323 Southledge, Birmingham, AL 35242
1711 Southpointe Dr, Hoover, AL 35244
131 Southledge, Birmingham, AL 35242
2709 Southwood Rd, Mountain Brk, AL 35223
2725 Southwood Rd, Mountain Brk, AL 35223
152 Southledge, Birmingham, AL 35242
118 Spring St, Mountain Brk, AL 35213
145 Southledge, Birmingham, AL 35242
7238 Sparta Ave, Birmingham, AL 35206
113 Southledge, Birmingham, AL 35242
121 Southledge, Birmingham, AL 35242
105 Southledge, Birmingham, AL 35242
109 Southledge, Birmingham, AL 35242
4809 Spin Cir, Birmingham, AL 35235
4804 Spin Cir, Birmingham, AL 35235
4805 Spin Cir, Birmingham, AL 35235
588 Southland Dr, Vestavia, AL 35226
4828 Southlake Pkwy, Hoover, AL 35244
4869 Southlake Pkwy, Hoover, AL 35244
4832 Southlake Pkwy, Hoover, AL 35244
401 Southledge Rd, Birmingham, AL 35242
4873 Southlake Pkwy, Hoover, AL 35244
4841 Southlake Pkwy, Hoover, AL 35244
1752 Southpointe Dr, Hoover, AL 35244
104 Spring Rd, Birmingham, AL 35242
131 Southlake Ln, Hoover, AL 35244
125 Southlake Ln, Hoover, AL 35244
124 Spring Rd, Birmingham, AL 35242
2708 Southwood Rd, Mountain Brk, AL 35223
308 Southledge, Birmingham, AL 35242
209 Spring Ave, Birmingham, AL 35213
5841 Southhall Rd, Birmingham, AL 35213
5901 Southhall Rd, Birmingham, AL 35213
5290 Spanish Trce, Pinson, AL 35126
5829 Southhall Rd, Birmingham, AL 35213
105 Southview Dr, Hoover, AL 35244
149 Southview Dr, Hoover, AL 35244
4829 Southlake Pkwy, Hoover, AL 35244
208 Spring Ave, Birmingham, AL 35213
4874 Southlake Pkwy, Hoover, AL 35244
1646 Southpointe Dr, Hoover, AL 35244
5900 Southhall Rd, Birmingham, AL 35213
3412 Spaulding St SW, Birmingham, AL 35221
1642 Shades Pointe Dr, Hoover, AL 35244
1626 Southpointe Dr, Hoover, AL 35244
5821 Southhall Rd, Birmingham, AL 35213
5908 Southhall Rd, Birmingham, AL 35213
5899 Southhall Rd, Birmingham, AL 35213
1597 Southpointe Dr, Hoover, AL 35244
1580 Southpointe Dr, Hoover, AL 35244
5801 Southhall Rd, Birmingham, AL 35213
145 Southview Dr, Hoover, AL 35244
1596 Southpointe Dr, Hoover, AL 35244
5809 Southhall Rd, Birmingham, AL 35213
5805 Southhall Rd, Birmingham, AL 35213
1605 Southpointe Dr, Hoover, AL 35244
1609 Southpointe Dr, Hoover, AL 35244
5905 Southhall Rd, Birmingham, AL 35213
101 Southledge, Birmingham, AL 35242
2523 Southtown Ct S, Birmingham, AL 35205
133 Southview Dr, Hoover, AL 35244
1337 Southhall Rd, Birmingham, AL 35213
113 Southview Dr, Hoover, AL 35244
117 Southview Dr, Hoover, AL 35244
1333 Southhall Rd, Birmingham, AL 35213
3140 Spaulding St SW, Birmingham, AL 35221
7244 Sparta Ave, Birmingham, AL 35206
1445 Spaulding Ishkooda Rd, Birmingham, AL 35211
7228 Sparta Ave, Birmingham, AL 35206
2800 Southwood Rd, Mountain Brk, AL 35223
1108 Southwood Dr, Birmingham, AL 35217
1029 Southwood Dr, Birmingham, AL 35217
3350 Spaulding St SW, Birmingham, AL 35221
5909 Southhall Rd, Birmingham, AL 35213
5836 Southhall Rd, Birmingham, AL 35213
3404 Spaulding St SW, Birmingham, AL 35221
5828 Southhall Rd, Birmingham, AL 35213
5832 Southhall Rd, Birmingham, AL 35213
1149 Southwood Dr, Birmingham, AL 35217
1153 Southwood Dr, Birmingham, AL 35217
1601 Southpointe Dr, Hoover, AL 35244
1592 Southpointe Dr, Hoover, AL 35244
5800 Southhall Rd, Birmingham, AL 35213
120 Southview Ln, Hoover, AL 35244
5812 Southhall Rd, Birmingham, AL 35213
5804 Southhall Rd, Birmingham, AL 35213
108 Southview Dr, Hoover, AL 35244
5808 Southhall Rd, Birmingham, AL 35213
108 Southview Ter, Hoover, AL 35244
5820 Southhall Rd, Birmingham, AL 35213
113 Southview Ln, Hoover, AL 35244
5824 Southhall Rd, Birmingham, AL 35213
132 Southview Dr, Hoover, AL 35244
320 Southledge, Birmingham, AL 35242
104 Southview Ter, Hoover, AL 35244
1694 Southpointe Dr, Hoover, AL 35244
108 Spring Rd, Birmingham, AL 35242
3425 Spaulding St SW, Birmingham, AL 35221
116 Spring Rd, Birmingham, AL 35242
128 Spring Rd, Birmingham, AL 35242
5813 Southhall Rd, Birmingham, AL 35213
136 Spring Rd, Birmingham, AL 35242
132 Spring Rd, Birmingham, AL 35242
409 Southledge Rd, Birmingham, AL 35242
1631 Southpointe Dr, Hoover, AL 35244
5833 Southhall Rd, Birmingham, AL 35213
5837 Southhall Rd, Birmingham, AL 35213
1115 Southwood Dr, Birmingham, AL 35217
1671 Southpointe Dr, Hoover, AL 35244
1662 Southpointe Dr, Hoover, AL 35244
1804 Southpointe Cir, Hoover, AL 35244
1134 Southwood Dr, Birmingham, AL 35217
1701 Southpointe Dr, Hoover, AL 35244
5817 Southhall Rd, Birmingham, AL 35213
1682 Southpointe Dr, Hoover, AL 35244
1727 Southpointe Dr, Hoover, AL 35244
1710 Southpointe Dr, Hoover, AL 35244
1719 Southpointe Dr, Hoover, AL 35244
1706 Southpointe Dr, Hoover, AL 35244
4866 Southlake Pkwy, Hoover, AL 35244
1800 Southpointe Cir, Hoover, AL 35244
4870 Southlake Pkwy, Hoover, AL 35244
1832 Southview Cir, Hoover, AL 35244
1812 Southview Cir, Hoover, AL 35244
4511 Southlake Pkwy, Birmingham, AL 35244
1691 Southpointe Dr, Hoover, AL 35244
1735 Spencer Ave, Birmingham, AL 35214
7268 Sparta Ave, Birmingham, AL 35206
1813 Southpointe Cir, Hoover, AL 35244
1816 Southpointe Cir, Hoover, AL 35244
7425 Sparta Ave, Birmingham, AL 35206
1675 Southpointe Dr, Hoover, AL 35244
3427 Spaulding St SW, Birmingham, AL 35221
1801 Southpointe Cir, Hoover, AL 35244
1712 Spencer Ave, Birmingham, AL 35214
1613 Southpointe Dr, Hoover, AL 35244
1698 Southpointe Dr, Hoover, AL 35244
1817 Southview Cir, Hoover, AL 35244
1044 Southwood Dr, Birmingham, AL 35217
4712 Southlake Pkwy, Hoover, AL 35244
1100 Southwood Dr, Birmingham, AL 35217
4736 Southlake Pkwy, Hoover, AL 35244
1124 Southwood Dr, Birmingham, AL 35217
1707 Southpointe Dr, Hoover, AL 35244
1724 Southpointe Dr, Hoover, AL 35244
1610 Southpointe Dr, Hoover, AL 35244
1614 Southpointe Dr, Hoover, AL 35244
1618 Southpointe Dr, Hoover, AL 35244
1634 Southpointe Dr, Hoover, AL 35244
1645 Southpointe Dr, Hoover, AL 35244
1622 Southpointe Dr, Hoover, AL 35244
5903 Southhall Rd, Birmingham, AL 35213
211 Spring Ave, Birmingham, AL 35213
1638 Southpointe Dr, Hoover, AL 35244
6300 Southpointe Pkwy, Hoover, AL 35244
1593 Southpointe Dr, Hoover, AL 35244
1576 Southpointe Dr, Hoover, AL 35244
1041 Southwood Dr, Birmingham, AL 35217
1033 Southwood Dr, Birmingham, AL 35217
1105 Southwood Dr, Birmingham, AL 35217
1113 Southwood Dr, Birmingham, AL 35217
3430 Spaulding St SW, Birmingham, AL 35221
1117 Southwood Dr, Birmingham, AL 35217
1120 Southwood Dr, Birmingham, AL 35217
1116 Southwood Dr, Birmingham, AL 35217
1049 Southwood Dr, Birmingham, AL 35217
1101 Southwood Dr, Birmingham, AL 35217
4724 Southlake Pkwy, Hoover, AL 35244
7413 Sparta Ave, Birmingham, AL 35206
7419 Sparta Ave, Birmingham, AL 35206
7409 Sparta Ave, Birmingham, AL 35206
172 Southledge, Birmingham, AL 35242
177 Southledge, Birmingham, AL 35242
2901 Southwood Rd, Mountain Brk, AL 35223
161 Southledge, Birmingham, AL 35242
156 Southledge, Birmingham, AL 35242
160 Southledge, Birmingham, AL 35242
114 Southview Dr, Hoover, AL 35244
1077 Southlake Cv, Hoover, AL 35244
1084 Southlake Cv, Hoover, AL 35244
1001 Southlake Cv, Hoover, AL 35244
3735 Spearman Dr, Hoover, AL 35216
7432 Sparta Ave, Birmingham, AL 35206
7424 Sparta Ave, Birmingham, AL 35206
2712 Southview Ter, Vestavia Hills, AL 35216
7420 Sparta Ave, Birmingham, AL 35206
7428 Sparta Ave, Birmingham, AL 35206
7431 Sparta Ave, Birmingham, AL 35206
7403 Sparta Ave, Birmingham, AL 35206
1025 Southwood Dr, Birmingham, AL 35217
136 Southview Dr, Hoover, AL 35244
1021 Southwood Dr, Birmingham, AL 35217
117 Southview Ln, Hoover, AL 35244
4004 Spaulding St, Birmingham, AL 35221
1036 Southwood Dr, Birmingham, AL 35217
4753 Southlake Pkwy, Hoover, AL 35244
1137 Southwood Dr, Birmingham, AL 35217
121 Southview Ln, Hoover, AL 35244
1125 Southwood Dr, Birmingham, AL 35217
1632 Spaulding Rd, Birmingham, AL 35211
1401 Spaulding Ishkooda Rd, Birmingham, AL 35211
2832 Southwood Rd, Mountain Brk, AL 35223
1545 Spaulding Ishkooda Rd, Birmingham, AL 35211
141 Southlake Ln, Hoover, AL 35244
3228 Spaulding St SW, Birmingham, AL 35221
4861 Southlake Pkwy, Hoover, AL 35244
7416 Sparta Ave, Birmingham, AL 35206
3224 Spaulding St SW, Birmingham, AL 35221
3204 Spaulding St SW, Birmingham, AL 35221
7412 Sparta Ave, Birmingham, AL 35206
3216 Spaulding St SW, Birmingham, AL 35221
139 Southlake Ln, Hoover, AL 35244
123 Southlake Ln, Hoover, AL 35244
1628 Spaulding Rd, Birmingham, AL 35211
121 N Lake Dr, Hoover, AL 35242
4845 Southlake Pkwy, Hoover, AL 35244
1624 Spaulding Rd, Birmingham, AL 35211
3229 Spaulding St SW, Birmingham, AL 35221
4833 Southlake Pkwy, Hoover, AL 35244
140 Southlake Ln, Hoover, AL 35244
4779 Southlake Pkwy, Hoover, AL 35244
4813 Southlake Pkwy, Hoover, AL 35244
148 Southledge, Birmingham, AL 35242
1048 Southlake Cv, Hoover, AL 35244
1700 Soweto Pl, Birmingham, AL 35211
7332 Sparta Ave, Birmingham, AL 35206
1060 Southlake Cv, Hoover, AL 35244
7336 Sparta Ave, Birmingham, AL 35206
3304 Spaulding St SW, Birmingham, AL 35221
1033 Southlake Cv, Hoover, AL 35244
7210 Sparta Ave, Birmingham, AL 35206
1616 Spaulding Rd, Birmingham, AL 35211
1620 Spaulding Rd, Birmingham, AL 35211
138 Southlake Ln, Hoover, AL 35244
7328 Sparta Ave, Birmingham, AL 35206
7320 Sparta Ave, Birmingham, AL 35206
7324 Sparta Ave, Birmingham, AL 35206
3725 Spearman Dr, Hoover, AL 35216
3729 Spearman Dr, Hoover, AL 35216
7340 Sparta Ave, Birmingham, AL 35206
7344 Sparta Ave, Birmingham, AL 35206
3747 Spearman Dr, Hoover, AL 35216
312 Southledge, Birmingham, AL 35242
4801 Spin Cir, Birmingham, AL 35235
3707 Spearman Dr, Hoover, AL 35216
4801 Southlake Pkwy, Hoover, AL 35244
1547 Spaulding Ishkooda Rd, Birmingham, AL 35211
3733 Spearman Dr, Hoover, AL 35216
4780 Southlake Pkwy, Hoover, AL 35244
3743 Spearman Dr, Hoover, AL 35216
3731 Spearman Dr, Hoover, AL 35216
2832 Southwood Rd, Mountain Brk, AL 35223
7220 Sparta Ave, Birmingham, AL 35206
315 Southledge, Birmingham, AL 35242
1805 Southview Cir, Hoover, AL 35244
7317 Sparta Ave, Birmingham, AL 35206
1509 Spaulding Ishkooda Rd, Birmingham, AL 35211
7264 Sparta Ave, Birmingham, AL 35206
1513 Spaulding Ishkooda Rd, Birmingham, AL 35211
7258 Sparta Ave, Birmingham, AL 35206
104 Southledge, Birmingham, AL 35242
1505 Spaulding Ishkooda Rd, Birmingham, AL 35211
1640 Spaulding Rd, Birmingham, AL 35211
1508 Spaulding Ishkooda Rd, Birmingham, AL 35211
1504 Spaulding Ishkooda Rd, Birmingham, AL 35211
4786 Southlake Pkwy, Hoover, AL 35244
1729 Spencer Ave, Birmingham, AL 35214
101 Southlake Ln, Hoover, AL 35244
1617 Spaulding Ishkooda Rd, Birmingham, AL 35211
114 Southlake Ln, Hoover, AL 35244
1718 Southpointe Dr, Hoover, AL 35244
1525 Spaulding Ishkooda Rd, Birmingham, AL 35211
130 Southlake Ln, Hoover, AL 35244
1723 Southpointe Dr, Hoover, AL 35244
1731 Spencer Ave, Birmingham, AL 35214
100 Spring Rd, Birmingham, AL 35242
1517 Spaulding Ishkooda Rd, Birmingham, AL 35211
5816 Southhall Rd, Birmingham, AL 35213
1521 Spaulding Ishkooda Rd, Birmingham, AL 35211
1644 Spaulding Rd, Birmingham, AL 35211
3421 Spaulding St SW, Birmingham, AL 35221
1004 Southlake Cv, Hoover, AL 35244
1445 Spaulding-Ishkooda Rd #15, Birmingham, AL 35211
7307 Sparta Ave, Birmingham, AL 35206
7308 Sparta Ave, Birmingham, AL 35206
103 Southlake Ln, Hoover, AL 35244
105 Southlake Ln, Hoover, AL 35244
7316 Sparta Ave, Birmingham, AL 35206
7304 Sparta Ave, Birmingham, AL 35206
1678 Spaulding Ishkooda Rd, Birmingham, AL 35211
3708 Spearman Dr, Hoover, AL 35216
7312 Sparta Ave, Birmingham, AL 35206
3748 Spearman Dr, Hoover, AL 35216
7300 Sparta Ave, Birmingham, AL 35206
3308 Spaulding St SW, Birmingham, AL 35221
1528 Spaulding Ishkooda Rd, Birmingham, AL 35211
1532 Spaulding Ishkooda Rd, Birmingham, AL 35211
119 Southlake Ln, Hoover, AL 35244
117 Southlake Ln, Hoover, AL 35244
1012 Southlake Cv, Hoover, AL 35244
1541 Spaulding Ishkooda Rd, Birmingham, AL 35211
7421 Sparta Ave, Birmingham, AL 35206
127 Southlake Ln, Hoover, AL 35244
2500 Southlake Park, Birmingham, AL 35244
1529 Spaulding Ishkooda Rd, Birmingham, AL 35211
1533 Spaulding Ishkooda Rd, Birmingham, AL 35211
1537 Spaulding Ishkooda Rd, Birmingham, AL 35211
1017 Southwood Dr, Birmingham, AL 35217
1632 Spaulding Rd, Birmingham, AL 35211
1612 Spaulding Ishkooda Rd, Birmingham, AL 35211
3116 Spaulding St SW, Birmingham, AL 35221
136 Southlake Ln, Hoover, AL 35244
804 Southwood Cir, Birmingham, AL 35209
7250 Sparta Ave, Birmingham, AL 35206
146 Southlake Ln, Hoover, AL 35244
1501 Spaulding Ishkooda Rd, Birmingham, AL 35211
7309 Sparta Ave, Birmingham, AL 35206
2924 Southwood Rd, Mountain Brk, AL 35223
1655 Spaulding Ishkooda Rd, Birmingham, AL 35211
7313 Sparta Ave, Birmingham, AL 35206
7305 Sparta Ave, Birmingham, AL 35206
7337 Sparta Ave, Birmingham, AL 35206
1600 Spaulding Ishkooda Rd, Birmingham, AL 35211
7325 Sparta Ave, Birmingham, AL 35206
7321 Sparta Ave, Birmingham, AL 35206
1705 Spencer Ave, Birmingham, AL 35214
1544 Spaulding Ishkooda Rd, Birmingham, AL 35211
7341 Sparta Ave, Birmingham, AL 35206
1701 Spencer Ave, Birmingham, AL 35214
7333 Sparta Ave, Birmingham, AL 35206
7345 Sparta Ave, Birmingham, AL 35206
1540 Spaulding Ishkooda Rd, Birmingham, AL 35211
7408 Sparta Ave, Birmingham, AL 35206
7404 Sparta Ave, Birmingham, AL 35206
316 Southledge, Birmingham, AL 35242
1512 Spaulding Ishkooda Rd, Birmingham, AL 35211
7400 Sparta Ave, Birmingham, AL 35206
5913 Southhall Rd, Birmingham, AL 35213
324 Southledge, Birmingham, AL 35242
1145 Southwood Dr, Birmingham, AL 35217
1640 Spaulding Rd, Birmingham, AL 35211
1121 Southwood Dr, Birmingham, AL 35217
1037 Southwood Dr, Birmingham, AL 35217
2936 Southwood Rd, Mountain Brk, AL 35223
1614 Spaulding Ishkooda Rd, Birmingham, AL 35211