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
RHODES-RIDGE
Properties in Birmingham in RHODES-RIDGE
Find homes for sale in Birmingham by selecting a property below:
1105 Richmond St, Birmingham, AL 35224
209 Richard Arrington Jr Blvd N, Birmingham, AL 35203
4625 Richard Arrington Jr Blvd N, Birmingham, AL 35212
502 Richard Arrington Jr Blvd N, Birmingham, AL 35203
1107 Richmond St, Birmingham, AL 35224
901 Richard Arrington Jr Blvd S, Birmingham, AL 35205
5 Ridge Dr, Mountain Brk, AL 35213
600 Richard Arrington Jr Blvd S, Birmingham, AL 35233
2036 Richelieu Ct, Hoover, AL 35216
501 Richard Arrington Jr Blvd N, Birmingham, AL 35203
1121 Richmond St, Birmingham, AL 35224
2039 Richelieu Ct, Hoover, AL 35216
4729 Richard Arrington Jr Blvd N, Birmingham, AL 35212
903 Richard Arrington Jr Blvd S, Birmingham, AL 35205
1009 21st St S, Birmingham, AL 35205
2024 Richard Arrington Jr Blvd S, Birmingham, AL 35209
3656 Richelieu Dr, Hoover, AL 35216
3809 Richard Arrington Jr Blvd N, Birmingham, AL 35234
801 Richard Arrington Jr Blvd N, Birmingham, AL 35203
4528 Richard Arrington Jr Blvd N, Birmingham, AL 35212
1212 Richmond St, Birmingham, AL 35224
1517 Richard Arrington Jr Blvd, Birmingham, AL 35205
900 Ridge Pl, Birmingham, AL 35214
4429 Richard Arrington Jr Blvd N, Birmingham, AL 35212
904 Ridge Pl, Birmingham, AL 35214
917 Ridge Pl, Birmingham, AL 35214
2990 Rhodes Cir S, Birmingham, AL 35205
909 Ridge Pl, Birmingham, AL 35214
913 Ridge Pl, Birmingham, AL 35214
1885 Richland Dr, Birmingham, AL 35215
1905 Richard Arrington Jr Blvd S, Birmingham, AL 35209
1116 Richmond St, Birmingham, AL 35224
905 Ridge Pl, Birmingham, AL 35214
4608 Richard Arrington Jr Blvd N, Birmingham, AL 35212
901 Ridge Pl, Birmingham, AL 35214
414 Richard Arrington Jr Blvd S, Birmingham, AL 35233
925 Richard Arrington Jr Blvd S, Birmingham, AL 35205
3909 Richard Arrington Jr Blvd N, Birmingham, AL 35234
826 Richmond St, Birmingham, AL 35224
4617 Richard Arrington Jr Blvd N, Birmingham, AL 35212
4601 Richard Arrington Jr Blvd N, Birmingham, AL 35212
4100 Richard Arrington Jr Blvd N, Birmingham, AL 35212
4706 Richard Arrington Jr Blvd N, Birmingham, AL 35212
4424 Richard Arrington Jr Blvd N, Birmingham, AL 35212
4621 Richard Arrington Jr Blvd N, Birmingham, AL 35212
824 Richmond St, Birmingham, AL 35224
908 Richmond St, Birmingham, AL 35224
4522 Richard Arrington Jr Blvd N, Birmingham, AL 35212
3717 Richelieu Dr, Hoover, AL 35216
539 Richard Arrington Jr Blvd S, Birmingham, AL 35233
1718 Richard Arrington Jr Blvd S, Birmingham, AL 35205
808 Richmond St, Birmingham, AL 35224
100 Richard Arrington Jr Blvd S, Birmingham, AL 35203
4501 Richard Arrington Jr Blvd N, Birmingham, AL 35212
4624 Richard Arrington Jr Blvd N, Birmingham, AL 35212
4509 Richard Arrington Jr Blvd N, Birmingham, AL 35212
4628 Richard Arrington Jr Blvd N, Birmingham, AL 35212
2200 Richard Arrington Jr Blvd, Birmingham, AL 35233
4600 Richard Arrington Jr Blvd N, Birmingham, AL 35212
4609 Richard Arrington Jr Blvd N, Birmingham, AL 35212
2631 Richard Arrington Jr Blvd, Birmingham, AL 35203
4613 Richard Arrington Jr Blvd N, Birmingham, AL 35212
813 Richmond St, Birmingham, AL 35224
1001 Richmond St, Birmingham, AL 35224
23 Ridge Dr, Mountain Brk, AL 35213
801 Richmond St, Birmingham, AL 35224
809 Richmond St, Birmingham, AL 35224
920 Ridge Pl, Birmingham, AL 35214
4007 Richard Arrington Jr Blvd N, Birmingham, AL 35212
817 Richmond St, Birmingham, AL 35224
3651 Richelieu Dr, Hoover, AL 35216
1833 Richland Dr, Birmingham, AL 35215
4244 Richard Arrington Jr Blvd N, Birmingham, AL 35212
1861 Richland Dr, Birmingham, AL 35215
3425 Richard Arrington Jr Blvd N, Birmingham, AL 35234
1805 Richland Dr, Birmingham, AL 35215
4001 Richard Arrington Jr Blvd N, Birmingham, AL 35212
3922 Richard Arrington Jr Blvd N, Birmingham, AL 35234
4513 Richard Arrington Jr Blvd N, Birmingham, AL 35212
4332 Richard Arrington Jr Blvd N, Birmingham, AL 35212
1101 Richmond St, Birmingham, AL 35224
3644 Richard Arrington Jr Blvd N, Birmingham, AL 35234
322 Rhodes Cir S #322, Birmingham, AL 35205
2038 Richelieu Ct, Hoover, AL 35216
3911 Richard Arrington Jr Blvd N, Birmingham, AL 35234
901 Richmond St, Birmingham, AL 35224
905 Richmond St, Birmingham, AL 35224
1714 Richard Arrington Jr Blvd S, Birmingham, AL 35205
3751 Richard Arrington Jr Blvd, Birmingham, AL 35234
200 Richard Arrington Jr Blvd S, Birmingham, AL 35233
3936 Richard Arrington Jr Blvd N, Birmingham, AL 35234
1012 Ridge Cir, Birmingham, AL 35214
320 Richard Arrington Jr Blvd S, Birmingham, AL 35233
1201 Richmond St, Birmingham, AL 35224
2240 Richard Arrington Jr Blvd, Birmingham, AL 35203
2990 Rhodes Cir S #109, Birmingham, AL 35205
2990 Rhodes Cir S #322, Birmingham, AL 35205
4325 Richard Arrington Jr Blvd N, Birmingham, AL 35212
2990 Rhodes Cir S #111, Birmingham, AL 35205
2990 Rhodes Cir S #110, Birmingham, AL 35205
2990 Rhodes Cir S #319, Birmingham, AL 35205
2990 Rhodes Cir S #318, Birmingham, AL 35205
5062 Rick Dr, Pinson, AL 35126
2990 Rhodes Cir S #321, Birmingham, AL 35205
2990 Rhodes Cir S #320, Birmingham, AL 35205
3943 Richard Arrington Jr Blvd N, Birmingham, AL 35234
212 Richard Arrington Jr Blvd, Birmingham, AL 35203
1000 Ridge Cir, Birmingham, AL 35214
214 Richard Arrington Jr Blvd, Birmingham, AL 35203
2330 Richard Arrington Jr Blvd, Birmingham, AL 35203
1601 Richard Arrington Jr Blvd S, Birmingham, AL 35205
3919 Richard Arrington Jr Blvd N, Birmingham, AL 35234
3901 Richard Arrington Jr Blvd N, Birmingham, AL 35234
5417 Richardson Ave, Birmingham, AL 35210
4620 Richard Arrington Jr Blvd N, Birmingham, AL 35212
4724 Richard Arrington Jr Blvd N, Birmingham, AL 35212
4512 Richard Arrington Jr Blvd N, Birmingham, AL 35212
359 Clinton St, Birmingham, AL 35214
1228 Richmond St, Birmingham, AL 35224
4732 Richard Arrington Jr Blvd N, Birmingham, AL 35212
3001 Richard Arrington Jr Blvd N, Birmingham, AL 35203
256 Richard Arrington Jr Blvd N, Birmingham, AL 35203
3934 Richard Arrington Jr Blvd N, Birmingham, AL 35234
5301 Richard Arrington Jr Blvd N, Birmingham, AL 35212
707 Richard Arrington Jr Blvd S, Birmingham, AL 35233
4427 Richard Arrington Jr Blvd N, Birmingham, AL 35212
3714 Richard Arrington Jr Blvd N, Birmingham, AL 35234
2990 Rhodes Cir S #221, Birmingham, AL 35205
3722 Richard Arrington Jr Blvd N, Birmingham, AL 35234
4240 Richard Arrington Jr Blvd N, Birmingham, AL 35212
1801 Richland Dr, Birmingham, AL 35215
1825 Richland Dr, Birmingham, AL 35215
4311 Richard Arrington Jr Blvd N, Birmingham, AL 35212
3716 Richard Arrington Jr Blvd N, Birmingham, AL 35234
2990 Rhodes Cir S #216, Birmingham, AL 35205
2990 Rhodes Cir S #217, Birmingham, AL 35205
2990 Rhodes Cir S #118, Birmingham, AL 35205
2990 Rhodes Cir S #119, Birmingham, AL 35205
2990 Rhodes Cir S #120, Birmingham, AL 35205
2990 Rhodes Cir S #121, Birmingham, AL 35205
2990 Rhodes Cir S #222, Birmingham, AL 35205
908 Rich Rd, Birmingham, AL 35215
2990 Rhodes Cir S #315, Birmingham, AL 35205
1829 Richland Dr, Birmingham, AL 35215
2990 Rhodes Cir S #317, Birmingham, AL 35205
4314 Richard Arrington Jr Blvd N, Birmingham, AL 35212
2990 Rhodes Cir S #316, Birmingham, AL 35205
1853 Richland Dr, Birmingham, AL 35215
4324 Richard Arrington Jr Blvd N, Birmingham, AL 35212
715 Richard Arrington Jr Blvd S, Birmingham, AL 35203
2990 Rhodes Cir S #218, Birmingham, AL 35205
4001 Richard Arrington Jr Blvd N, Birmingham, AL 35212
1857 Richland Dr, Birmingham, AL 35215
4401 Richard Arrington Jr Blvd N, Birmingham, AL 35212
2990 Rhodes Cir S #220, Birmingham, AL 35205
2990 Rhodes Cir S #219, Birmingham, AL 35205
2990 Rhodes Cir S #214, Birmingham, AL 35205
2990 Rhodes Cir S #309, Birmingham, AL 35205
2990 Rhodes Cir S #116, Birmingham, AL 35205
2900 Rhodes Cir S, Birmingham, AL 35205
3601 Richard Arrington Jr Blvd, Birmingham, AL 35222
3522 Richard Arrington Jr Blvd N, Birmingham, AL 35234
212 Richard Arrington Jr Blvd, Birmingham, AL 35233
2300 Richard Arrington Jr Blvd, Birmingham, AL 35233
3661 Richard Arrington Jr Blvd N, Birmingham, AL 35234
2990 Rhodes Cir S #210, Birmingham, AL 35205
4011 Richard Arrington Jr Blvd N, Birmingham, AL 35212
2990 Rhodes Cir S #112, Birmingham, AL 35205
2990 Rhodes Cir S #313, Birmingham, AL 35205
2990 Rhodes Cir S #314, Birmingham, AL 35205
1004 Richmond St, Birmingham, AL 35224
100 Richmar Dr, Mountain Brk, AL 35213
3517 Richard Arrington Jr Blvd N, Birmingham, AL 35234
256 Richard Arrington Jr Blvd, Birmingham, AL 35212
2956 Rhodes Cir S, Birmingham, AL 35205
2984 Rhodes Cir S, Birmingham, AL 35205
3400 Richard Arrington Jr Blvd N, Birmingham, AL 35234
2944 Rhodes Cir S, Birmingham, AL 35205
931 Rich Rd, Birmingham, AL 35215
2914 Rhodes Cir S, Birmingham, AL 35205
1117 Richard Arrington Jr Blvd S, Birmingham, AL 35205
1401 Richard Arrington Jr Blvd, Birmingham, AL 35205
1817 Richland Dr, Birmingham, AL 35215
216 Richard Arrington Jr Blvd, Birmingham, AL 35203
1813 Richland Dr, Birmingham, AL 35215
2990 Rhodes Cir S #115, Birmingham, AL 35205
1845 Richland Dr, Birmingham, AL 35215
2990 Rhodes Cir S #117, Birmingham, AL 35205
2990 Rhodes Cir S #308, Birmingham, AL 35205
2990 Rhodes Cir S #304, Birmingham, AL 35205
2990 Rhodes Cir S #305, Birmingham, AL 35205
1740 Riderwood Trl, Birmingham, AL 35214
2990 Rhodes Cir S #306, Birmingham, AL 35205
5418 Richardson Ave, Birmingham, AL 35210
2990 Rhodes Cir S #307, Birmingham, AL 35205
2990 Rhodes Cir S #122, Birmingham, AL 35205
1722 Richard Arrington Jr Blvd S, Birmingham, AL 35205
2990 Rhodes Cir S #215, Birmingham, AL 35205
1730 Richard Arrington Jr Blvd S, Birmingham, AL 35205
5424 Richardson Ave, Birmingham, AL 35210
2990 Rhodes Cir S #212, Birmingham, AL 35205
4420 Richard Arrington Jr Blvd N, Birmingham, AL 35212
2990 Rhodes Cir S #213, Birmingham, AL 35205
2990 Rhodes Cir S #211, Birmingham, AL 35205
2990 Rhodes Cir S #209, Birmingham, AL 35205
2990 Rhodes Cir S #113, Birmingham, AL 35205
2990 Rhodes Cir S #114, Birmingham, AL 35205
2990 Rhodes Cir S #311, Birmingham, AL 35205
2816 Rhodes Cir S, Birmingham, AL 35205
1841 Richland Dr, Birmingham, AL 35215
2990 Rhodes Cir S #312, Birmingham, AL 35205
2990 Rhodes Cir S #310, Birmingham, AL 35205
2027 Richard Arrington Jr Blvd S, Birmingham, AL 35209
1849 Richland Dr, Birmingham, AL 35215
1821 Richland Dr, Birmingham, AL 35215
1609 Riderwood Trl, Birmingham, AL 35214
4800 Richard Arrington Jr Blvd N, Birmingham, AL 35212
1624 Richard Arrington Jr Blvd S, Birmingham, AL 35205
4612 Richard Arrington Jr Blvd N, Birmingham, AL 35212
2115 Richard Arrington Jr Blvd S, Birmingham, AL 35209
3907 Richard Arrington Jr Blvd N, Birmingham, AL 35234
5225 Richard Arrington Jr Blvd N, Birmingham, AL 35212
1703 Richard Arrington Jr Blvd S, Birmingham, AL 35205
1237 Richmond St, Birmingham, AL 35224
238 Richmar Dr, Mountain Brk, AL 35213
1736 Riderwood Trl, Birmingham, AL 35214
4720 Richard Arrington Jr Blvd N, Birmingham, AL 35212
2700 Richard Arrington Jr Blvd, Birmingham, AL 35203
2918 Rhodes Cir S, Birmingham, AL 35205
1241 Richmond St, Birmingham, AL 35224
2100 17th Street Ensley, Birmingham, AL 35218
4728 Richard Arrington Jr Blvd N, Birmingham, AL 35212
4230 Richard Arrington Jr Blvd N, Birmingham, AL 35212
2912 Richard Arrington Jr Blvd N, Birmingham, AL 35203
3022 Richard Arrington Jr Blvd N, Birmingham, AL 35203
4124 Richard Arrington Jr Blvd N, Birmingham, AL 35212
1804 Richland Dr, Birmingham, AL 35215
1800 Richland Dr, Birmingham, AL 35215
1601 Richard Arrington Junior Blvd S #1, Birmingham, AL 35205
1734 Richard Arrington Jr Blvd S, Birmingham, AL 35205
920 Rich Rd, Birmingham, AL 35215
2990 Rhodes Cir S #106, Birmingham, AL 35205
2990 Rhodes Cir S #107, Birmingham, AL 35205
2990 Rhodes Cir S #105, Birmingham, AL 35205
905 Rich Rd, Birmingham, AL 35215
1648 Riderwood Trl, Birmingham, AL 35214
3618 Richard Arrington Jr Blvd N, Birmingham, AL 35234
2201 Richard Arrington Jr Blvd N, Birmingham, AL 35203
707 Richard Arrington Jr Blvd S Unit 206, Birmingham, AL 35233
2990 Rhodes Cir S #104, Birmingham, AL 35205
4256 Richard Arrington Jr Blvd N, Birmingham, AL 35212
4701 Richard Arrington Jr Blvd N, Birmingham, AL 35212
1837 Richland Dr, Birmingham, AL 35215
2990 Rhodes Cir S #203, Birmingham, AL 35205
115 Richmar Dr, Mountain Brk, AL 35213
2990 Rhodes Cir S #201, Birmingham, AL 35205
1809 Richland Dr, Birmingham, AL 35215
2990 Rhodes Cir S #202, Birmingham, AL 35205
935 Rich Rd, Birmingham, AL 35215
4260 Richard Arrington Jr Blvd N, Birmingham, AL 35212
2990 Rhodes Cir S #108, Birmingham, AL 35205
4236 Richard Arrington Jr Blvd N, Birmingham, AL 35212
4532 Richard Arrington Jr Blvd N, Birmingham, AL 35212
3624 Richard Arrington Jr Blvd N, Birmingham, AL 35234
2990 Rhodes Cir S #207, Birmingham, AL 35205
4423 Richard Arrington Jr Blvd N, Birmingham, AL 35212
2990 Rhodes Cir S #205, Birmingham, AL 35205
5305 Richard Arrington Jr Blvd N, Birmingham, AL 35212
2990 Rhodes Cir S #206, Birmingham, AL 35205
5303 Richard Arrington Jr Blvd N, Birmingham, AL 35212
2990 Rhodes Cir S #204, Birmingham, AL 35205
2990 Rhodes Cir S #302, Birmingham, AL 35205
5319 Richard Arrington Jr Blvd N, Birmingham, AL 35212
5428 Richardson Ave, Birmingham, AL 35210
2990 Rhodes Cir S #303, Birmingham, AL 35205
2990 Rhodes Cir S #102, Birmingham, AL 35205
2990 Rhodes Cir S #301, Birmingham, AL 35205
5323 Richard Arrington Jr Blvd N, Birmingham, AL 35212
3526 Rhodes Dr, Birmingham, AL 35209
4616 Richard Arrington Jr Blvd N, Birmingham, AL 35212
2990 Rhodes Cir S #103, Birmingham, AL 35205
2990 Rhodes Cir S #208, Birmingham, AL 35205
2990 Rhodes Cir S #101, Birmingham, AL 35205
4508 Richard Arrington Jr Blvd N, Birmingham, AL 35212
1236 Richmond St, Birmingham, AL 35224
1726 Richard Arrington Jr Blvd S, Birmingham, AL 35205
4120 Richard Arrington Jr Blvd N, Birmingham, AL 35212
1245 Richmond St, Birmingham, AL 35224
2905 Rhodes Cir S, Birmingham, AL 35205
4252 Richard Arrington Jr Blvd N, Birmingham, AL 35212
1812 Richland Dr, Birmingham, AL 35215
4239 Richard Arrington Jr Blvd N, Birmingham, AL 35212
1225 Richmond St, Birmingham, AL 35224
1240 Richmond St, Birmingham, AL 35224
1233 Richmond St, Birmingham, AL 35224
2964 Rhodes Cir S, Birmingham, AL 35205
2974 Rhodes Cir S, Birmingham, AL 35205
4101 Richard Arrington Jr Blvd N, Birmingham, AL 35212
2930 Rhodes Cir S, Birmingham, AL 35205
4112 Richard Arrington Jr Blvd N, Birmingham, AL 35212
2920 Rhodes Cir S, Birmingham, AL 35205
1232 Richmond St, Birmingham, AL 35224
1113 Richmond St, Birmingham, AL 35224
715 Richard Arrington Jr Blvd S, Birmingham, AL 35233
218 Richmar Dr, Mountain Brk, AL 35213
2831 Richard Arrington Jr Blvd N, Birmingham, AL 35203
3016 Richard Arrington Jr Blvd N, Birmingham, AL 35203
928 Rich Rd, Birmingham, AL 35215
1204 Richmond St, Birmingham, AL 35224
924 Rich Rd, Birmingham, AL 35215
2824 Rhodes Cir S, Birmingham, AL 35205
200 Richmar Dr, Mountain Brk, AL 35213
1600 Richard Arrington Jr Blvd S, Birmingham, AL 35205
904 Rich Rd, Birmingham, AL 35215
5307 Richard Arrington Jr Blvd N, Birmingham, AL 35212
900 Rich Rd, Birmingham, AL 35215
4308 Richard Arrington Jr Blvd N, Birmingham, AL 35212
1221 Richmond St, Birmingham, AL 35224
101 Richard Arrington Jr Blvd S, Birmingham, AL 35203
5237 Richard Arrington Jr Blvd N, Birmingham, AL 35212
2812 Rhodes Cir S, Birmingham, AL 35205
2804 Rhodes Cir S, Birmingham, AL 35205
2810 Rhodes Cir S, Birmingham, AL 35205
1104 Richmond St, Birmingham, AL 35224
1005 Ridge Cir, Birmingham, AL 35242
5315 Richard Arrington Jr Blvd N, Birmingham, AL 35212
5313 Richard Arrington Jr Blvd N, Birmingham, AL 35212
4427 Richard Arrington Jr Blvd N #1, Birmingham, AL 35212
2230 Richard Arrington Jr Blvd, Birmingham, AL 35203
1700 Richard Arrington Jr Blvd S, Birmingham, AL 35205
4524 Richard Arrington Jr Blvd N, Birmingham, AL 35212
1208 Richmond St, Birmingham, AL 35224
5412 Richardson Ave, Birmingham, AL 35210
1862 Richard Arrington Jr Blvd S, Birmingham, AL 35205
4433 Richard Arrington Jr Blvd N, Birmingham, AL 35212
910 Ridge Pl, Birmingham, AL 35214
1619 Richard Arrington Jr Blvd S, Birmingham, AL 35205
912 Ridge Pl, Birmingham, AL 35214
1623 Richard Arrington Jr Blvd S, Birmingham, AL 35205
4604 Richard Arrington Jr Blvd N, Birmingham, AL 35212
1112 Richmond St, Birmingham, AL 35224
4312 Richard Arrington Jr Blvd N, Birmingham, AL 35212
1108 Richmond St, Birmingham, AL 35224
1300 Richard Arrington Jr Blvd S, Birmingham, AL 35205
1008 Richmond St, Birmingham, AL 35224
1100 Richmond St, Birmingham, AL 35224
1122 Richmond St, Birmingham, AL 35224
4304 Richard Arrington Jr Blvd N, Birmingham, AL 35212
1217 Richmond St, Birmingham, AL 35224
4300 Richard Arrington Jr Blvd N, Birmingham, AL 35212
1209 Richmond St, Birmingham, AL 35224
2105 Richard Arrington Jr Blvd N, Birmingham, AL 35203
1213 Richmond St, Birmingham, AL 35224
1710 Richard Arrington Jr Blvd S, Birmingham, AL 35205
3712 Richard Arrington Jr Blvd N, Birmingham, AL 35234
1205 Richmond St, Birmingham, AL 35224
1647 Riderwood Trl, Birmingham, AL 35214
1909 Richard Arrington Jr Blvd S, Birmingham, AL 35209