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
SPRING-SPRUCE
Properties in Birmingham in SPRING-SPRUCE
Find homes for sale in Birmingham by selecting a property below:
16 Spring Haven Cir SW, Birmingham, AL 35211
1221 Springville Rd, Birmingham, AL 35215
118 Springdale Rd #36, Birmingham, AL 35217
721 Springville Rd, Birmingham, AL 35215
12 Spring Haven Cir SW, Birmingham, AL 35211
50 Spring Haven Cir SW, Birmingham, AL 35211
1105 Springville Rd, Birmingham, AL 35215
1100 Springville Rd, Birmingham, AL 35215
3541 Springhill Rd, Mountain Brk, AL 35223
1135 Springview St, Birmingham, AL 35215
741 Springville Rd, Birmingham, AL 35215
45 Spring Haven Cir SW, Birmingham, AL 35211
54 Spring Haven Cir SW, Birmingham, AL 35211
1141 Springville Rd, Birmingham, AL 35215
25 Spring Haven Cir SW, Birmingham, AL 35211
29 Spring Haven Cir SW, Birmingham, AL 35211
53 Spring Haven Cir SW, Birmingham, AL 35211
46 Spring Haven Cir SW, Birmingham, AL 35211
865 Springville Dr, Birmingham, AL 35215
3552 Spring Valley Ct, Mountain Brk, AL 35223
49 Spring Haven Cir SW, Birmingham, AL 35211
32 Spring Haven Cir SW, Birmingham, AL 35211
20 Spring Haven Cir SW, Birmingham, AL 35211
4996 Spring Rock Rd, Mountain Brk, AL 35223
834 Spring St, Birmingham, AL 35214
249 Springdale Rd, Birmingham, AL 35217
823 Spring St, Birmingham, AL 35214
819 Spring St, Birmingham, AL 35214
4511 Spring St, Birmingham, AL 35207
809 Spring St, Birmingham, AL 35214
160 Springdale Rd, Birmingham, AL 35217
57 Spring Haven Cir SW, Birmingham, AL 35211
1121 Springview St, Birmingham, AL 35215
1134 Springview St, Birmingham, AL 35215
1005 Springview St, Birmingham, AL 35215
1001 Springview St, Birmingham, AL 35215
1131 Springview St, Birmingham, AL 35215
1142 Springview St, Birmingham, AL 35215
1138 Springview St, Birmingham, AL 35215
1117 Springview St, Birmingham, AL 35215
1130 Springview St, Birmingham, AL 35215
3325 Springhill Rd, Mountain Brk, AL 35223
811 Springlake Cir NE, Birmingham, AL 35215
1110 Springview St, Birmingham, AL 35215
3657 Spring Valley Rd, Mountain Brk, AL 35223
1125 Springview St, Birmingham, AL 35215
3661 Spring Valley Rd, Mountain Brk, AL 35223
1114 Springview St, Birmingham, AL 35215
3401 Springhill Rd, Mountain Brk, AL 35223
708 Spring St, Birmingham, AL 35214
821 Springdale Rd, Birmingham, AL 35217
815 Spring St, Birmingham, AL 35214
951 Springville Rd, Birmingham, AL 35215
1000 Springview St, Birmingham, AL 35215
1141 Springview St, Birmingham, AL 35215
824 Spring St, Birmingham, AL 35214
17 Spring Haven Cir SW, Birmingham, AL 35211
917 Springville Rd, Birmingham, AL 35215
21 Spring Haven Cir SW, Birmingham, AL 35211
41 Spring Haven Cir SW, Birmingham, AL 35211
809 Springlake Cir NE, Birmingham, AL 35215
1009 Springview St, Birmingham, AL 35215
33 Spring Haven Cir SW, Birmingham, AL 35211
925 Springville Rd, Birmingham, AL 35215
1020 Springview St, Birmingham, AL 35215
5 Spring Haven Cir SW, Birmingham, AL 35211
216 Springdale Rd, Birmingham, AL 35217
901 Springville Rd, Birmingham, AL 35215
1018 Springview St, Birmingham, AL 35215
3549 Springhill Rd, Mountain Brk, AL 35223
252 Springdale Rd, Birmingham, AL 35217
9 Spring Haven Cir SW, Birmingham, AL 35211
5334 Spruce St, Birmingham, AL 35217
520 Springdale Rd, Birmingham, AL 35217
640 Springdale Rd, Birmingham, AL 35217
601 Springdale Rd, Birmingham, AL 35217
4926 Spring Rock Rd, Mountain Brk, AL 35223
37 Spring Haven Cir SW, Birmingham, AL 35211
13 Spring Haven Cir SW, Birmingham, AL 35211
2018 Springhill Ct, Birmingham, AL 35242
1509 Springville Rd, Birmingham, AL 35215
2024 Springhill Ct, Birmingham, AL 35242
1352 Springville Rd, Birmingham, AL 35215
807 Springlake Cir NE, Birmingham, AL 35215
2028 Springhill Ct, Birmingham, AL 35242
2032 Springhill Ct, Birmingham, AL 35242
1501 Springville Rd, Birmingham, AL 35215
3561 Spring Valley Rd, Mountain Brk, AL 35223
604 Springbank Ter, Birmingham, AL 35242
608 Springbank Ter, Birmingham, AL 35242
616 Springbank Ter, Birmingham, AL 35242
620 Springbank Ter, Birmingham, AL 35242
624 Springbank Ter, Birmingham, AL 35242
2328 Spring Iris Dr, Hoover, AL 35244
2320 Spring Iris Dr, Hoover, AL 35244
1009 Springhill Ln, Birmingham, AL 35242
2004 Springhill Ct, Birmingham, AL 35242
705 Springdale Rd, Birmingham, AL 35217
800 Springlake Cir NE, Birmingham, AL 35215
2035 Springhill Ct, Birmingham, AL 35242
2029 Springhill Ct, Birmingham, AL 35242
2025 Springhill Ct, Birmingham, AL 35242
1525 Springville Rd, Birmingham, AL 35215
2017 Springhill Ct, Birmingham, AL 35242
1508 Springlake Dr NE, Birmingham, AL 35215
1501 Springlake Dr NE, Birmingham, AL 35215
2009 Springhill Ct, Birmingham, AL 35242
808 Springlake Cir NE, Birmingham, AL 35215
1348 Springville Rd, Birmingham, AL 35215
2014 Springhill Ct, Birmingham, AL 35242
905 Springville Rd, Birmingham, AL 35215
801 Springlake Cir NE, Birmingham, AL 35215
9600 Spruce Ave, Birmingham, AL 35217
1832 Springfield St, Birmingham, AL 35217
813 Springlake Cir NE, Birmingham, AL 35215
2315 Spring Iris Dr, Hoover, AL 35244
3820 Spring Valley Rd, Mountain Brk, AL 35223
2319 Spring Iris Dr, Hoover, AL 35244
1400 Springville Rd, Birmingham, AL 35215
1736 Spring St, Birmingham, AL 35214
4948 Spring Rock Rd, Mountain Brk, AL 35223
2324 Spring Iris Dr, Hoover, AL 35244
108 Springdale Rd Unit 70, Birmingham, AL 35217
2300 Spring Iris Dr, Hoover, AL 35244
4513 Spring St, Birmingham, AL 35207
804 Springlake Cir NE, Birmingham, AL 35215
1801 Springfield St, Birmingham, AL 35217
200 Springs Ave, Birmingham, AL 35242
1841 Springfield St, Birmingham, AL 35217
1353 Springville Rd, Birmingham, AL 35215
1825 Springfield St, Birmingham, AL 35217
1345 Springville Rd, Birmingham, AL 35215
1813 Springfield St, Birmingham, AL 35217
1821 Springfield St, Birmingham, AL 35217
5495 Spring St, Birmingham, AL 35210
909 Springville Rd, Birmingham, AL 35215
1849 Springfield St, Birmingham, AL 35217
1513 Springville Rd, Birmingham, AL 35215
27 Spring St, Mountain Brk, AL 35213
713 Spring St, Birmingham, AL 35214
153 Springdale Rd, Birmingham, AL 35217
1820 Springfield St, Birmingham, AL 35217
1409 Springville Rd, Birmingham, AL 35215
224 Springdale Rd, Birmingham, AL 35217
835 Spring St, Birmingham, AL 35214
1316 Spring St, Birmingham, AL 35217
833 Spring St, Birmingham, AL 35214
1521 Springville Rd, Birmingham, AL 35215
1333 Springville Rd, Birmingham, AL 35215
1804 Springfield St, Birmingham, AL 35217
803 Spring St, Birmingham, AL 35214
1315 Springville Rd, Birmingham, AL 35215
729 Spring St, Birmingham, AL 35214
237 Springdale Rd, Birmingham, AL 35217
525 Spring Gardens Trl, Birmingham, AL 35217
2331 Spring Iris Dr, Hoover, AL 35244
229 Springdale Rd, Birmingham, AL 35217
233 Springdale Rd, Birmingham, AL 35217
201 Springdale Rd, Birmingham, AL 35217
4996 Spring Rock Rd, Mountain Brk, AL 35223
1405 Springville Rd, Birmingham, AL 35215
205 Springdale Rd, Birmingham, AL 35217
159 Springdale Rd, Birmingham, AL 35217
209 Springdale Rd, Birmingham, AL 35217
1201 Springville Rd, Birmingham, AL 35215
1241 Springville Rd, Birmingham, AL 35215
724 Spring St, Birmingham, AL 35214
1311 Springville Rd, Birmingham, AL 35215
812 Springlake Cir NE, Birmingham, AL 35215
825 Springlake Cir NE, Birmingham, AL 35215
720 Spring St, Birmingham, AL 35214
1504 Springlake Dr NE, Birmingham, AL 35215
118 Springdale Rd, Birmingham, AL 35217
1050 Springville Rd #1, Birmingham, AL 35215
2304 Spring Iris Dr, Hoover, AL 35244
821 Springlake Cir NE, Birmingham, AL 35215
817 Springlake Cir NE, Birmingham, AL 35215
838 Spring St, Birmingham, AL 35214
621 Springbank Ter, Birmingham, AL 35242
827 Spring St, Birmingham, AL 35214
719 Spring St, Birmingham, AL 35214
611 Springbank Ter, Birmingham, AL 35242
632 Springbank Ter, Birmingham, AL 35242
1134 Springhill Ln, Birmingham, AL 35242
628 Springbank Ter, Birmingham, AL 35242
1125 Springhill Ln, Birmingham, AL 35242
636 Springbank Ter, Birmingham, AL 35242
3312 Springhill Rd, Mountain Brk, AL 35223
633 Springbank Ter, Birmingham, AL 35242
1133 Springhill Ln, Birmingham, AL 35242
644 Springbank Ter, Birmingham, AL 35242
1109 Springville Rd, Birmingham, AL 35215
625 Springbank Ter, Birmingham, AL 35242
4501 Spring St, Birmingham, AL 35207
600 Springdale Rd, Birmingham, AL 35217
137 Springdale Rd, Birmingham, AL 35217
1128 Springville Rd, Birmingham, AL 35215
912 Springs Ave, Birmingham, AL 35242
804 Springville Dr, Birmingham, AL 35215
151 Springdale Rd N, Birmingham, AL 35217
808 Springville Dr, Birmingham, AL 35215
1108 Springville Rd, Birmingham, AL 35215
816 Springville Dr, Birmingham, AL 35215
1124 Springville Rd, Birmingham, AL 35215
1136 Springville Rd, Birmingham, AL 35215
812 Springville Dr, Birmingham, AL 35215
623 Springdale Rd, Birmingham, AL 35217
163 Springdale Rd N, Birmingham, AL 35217
1140 Springville Rd, Birmingham, AL 35215
1120 Springville Rd, Birmingham, AL 35215
1132 Springville Rd, Birmingham, AL 35215
1116 Springville Rd, Birmingham, AL 35215
1112 Springville Rd, Birmingham, AL 35215
3824 Spring Valley Rd, Mountain Brk, AL 35223
3981 Spring Valley Rd, Mountain Brk, AL 35223
1808 Springfield St, Birmingham, AL 35217
3548 Spring Valley Rd, Mountain Brk, AL 35223
228 Springdale Rd, Birmingham, AL 35217
3379 Spring Valley Ct, Mountain Brk, AL 35223
3550 Spring Valley Ct, Mountain Brk, AL 35223
1417 Springville Rd, Birmingham, AL 35215
3963 Spring Valley Rd, Mountain Brk, AL 35223
140 Springdale Rd, Birmingham, AL 35217
257 Springdale Rd, Birmingham, AL 35217
132 Springdale Rd, Birmingham, AL 35217
3872 Spring Valley Rd, Mountain Brk, AL 35223
156 Springdale Rd, Birmingham, AL 35217
241 Springdale Rd, Birmingham, AL 35217
3876 Spring Valley Rd, Mountain Brk, AL 35223
245 Springdale Rd, Birmingham, AL 35217
3328 Spring Valley Ct, Mountain Brk, AL 35223
22 Spring St, Mountain Brk, AL 35213
701 Springdale Rd, Birmingham, AL 35217
3982 Spring Valley Rd, Mountain Brk, AL 35223
809 Springdale Rd, Birmingham, AL 35217
1904 Springlake Ct, Birmingham, AL 35215
869 Springville Dr, Birmingham, AL 35215
1309 Springville Rd, Birmingham, AL 35215
871 Springville Dr, Birmingham, AL 35215
1301 Springville Rd, Birmingham, AL 35215
908 Spruce St, Birmingham, AL 35224
3994 Spring Valley Rd, Mountain Brk, AL 35223
1316 Springville Rd, Birmingham, AL 35215
505 Springdale Rd, Birmingham, AL 35217
1320 Springville Rd, Birmingham, AL 35215
411 Springdale Rd, Birmingham, AL 35217
836 Spring St, Birmingham, AL 35214
1312 Springville Rd, Birmingham, AL 35215
1012 Springview St, Birmingham, AL 35215
5491 Spring St, Birmingham, AL 35210
401 Springdale Rd, Birmingham, AL 35217
801 Springdale Rd, Birmingham, AL 35217
409 Springdale Rd, Birmingham, AL 35217
405 Springdale Rd, Birmingham, AL 35217
1008 Springview St, Birmingham, AL 35215
4509 Spring St, Birmingham, AL 35207
1104 Springville Rd, Birmingham, AL 35215
1050 Springville Rd, Birmingham, AL 35235
800 Springville Dr, Birmingham, AL 35215
820 Springville Dr, Birmingham, AL 35215
3930 Spring Valley Rd, Mountain Brk, AL 35223
3925 Spring Valley Rd, Mountain Brk, AL 35223
3922 Spring Valley Rd, Mountain Brk, AL 35223
1170 Talus Rd, Vestavia, AL 35242
1341 Springville Rd, Birmingham, AL 35215
3921 Spring Valley Rd, Mountain Brk, AL 35223
1958 Springlake Ct, Birmingham, AL 35215
1117 Spring Villa Cir, Birmingham, AL 35215
1954 Springlake Ct, Birmingham, AL 35215
1956 Springlake Ct, Birmingham, AL 35215
3914 Spring Valley Rd, Mountain Brk, AL 35223
3918 Spring Valley Rd, Mountain Brk, AL 35223
1517 Springville Rd, Birmingham, AL 35215
3555 Spring Valley Ct, Mountain Brk, AL 35223
732 Spring St, Birmingham, AL 35214
644 Springdale Rd, Birmingham, AL 35217
736 Spring St, Birmingham, AL 35214
836 Springville Dr, Birmingham, AL 35215
832 Springville Dr, Birmingham, AL 35215
733 Springdale Rd, Birmingham, AL 35217
840 Springville Dr, Birmingham, AL 35215
729 Springdale Rd, Birmingham, AL 35217
721 Springdale Rd, Birmingham, AL 35217
1105 Springville Ln, Birmingham, AL 35215
1109 Springville Ln, Birmingham, AL 35215
313 Springdale Rd, Birmingham, AL 35217
1029 Springview St, Birmingham, AL 35215
1100 Springville Ln, Birmingham, AL 35215
345 Springdale Rd, Birmingham, AL 35217
725 Springdale Rd, Birmingham, AL 35217
1101 Springville Ln, Birmingham, AL 35215
1108 Springville Ln, Birmingham, AL 35215
301 Springdale Rd, Birmingham, AL 35217
1104 Springville Ln, Birmingham, AL 35215
1116 Springville Ln, Birmingham, AL 35215
329 Springdale Rd, Birmingham, AL 35217
1112 Springville Ln, Birmingham, AL 35215
1124 Springville Ln, Birmingham, AL 35215
828 Spring St, Birmingham, AL 35214
1120 Springville Ln, Birmingham, AL 35215
333 Springdale Rd, Birmingham, AL 35217
1132 Springville Ln, Birmingham, AL 35215
1128 Springville Ln, Birmingham, AL 35215
339 Springdale Rd, Birmingham, AL 35217
1308 Springville Rd, Birmingham, AL 35215
1130 Springhill Ln, Birmingham, AL 35242
1304 Springville Rd, Birmingham, AL 35215
848 Springville Dr, Birmingham, AL 35215
728 Spring St, Birmingham, AL 35214
852 Springville Dr, Birmingham, AL 35215
872 Springville Dr, Birmingham, AL 35215
816 Springdale Rd, Birmingham, AL 35217
108 Springdale Rd, Birmingham, AL 35217
1113 Springhill Ln, Birmingham, AL 35242
844 Springville Dr, Birmingham, AL 35215
864 Springville Dr, Birmingham, AL 35215
860 Springville Dr, Birmingham, AL 35215
868 Springville Dr, Birmingham, AL 35215
856 Springville Dr, Birmingham, AL 35215
1025 Springview St, Birmingham, AL 35215
853 Springville Dr, Birmingham, AL 35215
833 Springville Dr, Birmingham, AL 35215
849 Springville Dr, Birmingham, AL 35215
845 Springville Dr, Birmingham, AL 35215
861 Springville Dr, Birmingham, AL 35215
225 Springdale Rd, Birmingham, AL 35217
876 Springville Dr, Birmingham, AL 35215
325 Springdale Rd, Birmingham, AL 35217
1129 Springville Ln, Birmingham, AL 35215
1021 Springview St, Birmingham, AL 35215
857 Springville Dr, Birmingham, AL 35215
1121 Springville Ln, Birmingham, AL 35215
1125 Springville Ln, Birmingham, AL 35215
1113 Springville Ln, Birmingham, AL 35215
1017 Springview St, Birmingham, AL 35215
1117 Springville Ln, Birmingham, AL 35215
1013 Springview St, Birmingham, AL 35215
267 Springdale Rd, Birmingham, AL 35217
815 Springdale Rd, Birmingham, AL 35217
616 Springdale Rd, Birmingham, AL 35217
618 Springdale Rd, Birmingham, AL 35217
660 Springdale Rd, Birmingham, AL 35217
1126 Springhill Ln #3222, Birmingham, AL 35242
3559 Spring Valley Ct, Mountain Brk, AL 35223
3525 Spring Valley Ct, Mountain Brk, AL 35223
3504 Spruce Cir, Birmingham, AL 35215
3509 Spruce Cir, Birmingham, AL 35215
3505 Spruce Cir, Birmingham, AL 35215
6 Spring Haven Cir SW, Birmingham, AL 35211
3500 Spruce Cir, Birmingham, AL 35215
820 Spring St, Birmingham, AL 35214
816 Spring St, Birmingham, AL 35214
804 Spring St, Birmingham, AL 35214
714 Spring St, Birmingham, AL 35214
812 Spring St, Birmingham, AL 35214
513 Springdale Rd, Birmingham, AL 35217
3612 Spring Valley Rd #17, Birmingham, AL 35223
1305 Spring St, Birmingham, AL 35217