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
Rental market tracker
How much rent can I afford?
Should I rent or buy?
Renter guide
Redfin Rental Tools
List my home for rent
Rental Tools dashboard
Should I sell or rent my home?
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
CAHABA-CAIRO
Properties in Birmingham in CAHABA-CAIRO
Find homes for sale in Birmingham by selecting a property below:
2053 Cahaba Crest Dr, Birmingham, AL 35242
2400 Cahaba Rd #120, Mountain Brk, AL 35223
5312 Cahaba Valley Cv Unit --, Birmingham, AL 35242
2808 Cahawba Trl, Birmingham, AL 35243
2400 Cahaba Rd #210, Mountain Brk, AL 35223
2812 Cahawba Trl, Birmingham, AL 35243
509 Cahaba Park Cir, Birmingham, AL 35242
2065 Cahaba Crest Dr, Birmingham, AL 35242
2048 Cahaba Crest Dr, Birmingham, AL 35242
2828 Cahawba Trl, Birmingham, AL 35243
1012 Cahaba St, Birmingham, AL 35234
2060 Cahaba Crest Dr, Birmingham, AL 35242
2844 Cahawba Trl, Birmingham, AL 35243
2813 Cahawba Trl, Birmingham, AL 35243
2072 Cahaba Crest Dr, Birmingham, AL 35242
2848 Cahawba Trl, Birmingham, AL 35243
2069 Cahaba Crest Dr, Birmingham, AL 35242
2852 Cahawba Trl, Birmingham, AL 35243
2809 Cahawba Trl, Birmingham, AL 35243
2061 Cahaba Crest Dr, Birmingham, AL 35242
5050 Cahaba River Rd, Vestavia Hills, AL 35243
2049 Cahaba Crest Dr, Birmingham, AL 35242
2064 Cahaba Crest Dr, Birmingham, AL 35242
2013 Cahaba Crest Dr, Birmingham, AL 35242
2805 Cahawba Trl, Birmingham, AL 35243
2801 Cahawba Trl, Birmingham, AL 35243
2017 Cahaba Crest Dr, Birmingham, AL 35242
2052 Cahaba Crest Dr, Birmingham, AL 35242
4029 Cahaba Beach Rd, Birmingham, AL 35242
2029 Cahaba Crest Dr, Birmingham, AL 35242
4020 Cahaba Beach Rd, Birmingham, AL 35242
2116 Cahaba Crest Dr, Birmingham, AL 35242
5925 Cahaba Valley Rd Unit 3143 acres, Birmingham, AL 35242
2037 Cahaba Crest Dr, Birmingham, AL 35242
2040 Cahaba Crest Dr, Birmingham, AL 35242
5925 Cahaba Valley Rd #1, Birmingham, AL 35242
1925 Cahaba Crest Dr, Birmingham, AL 35242
1102 Cahaba St, Birmingham, AL 35234
2001 Cahaba Crest Dr, Birmingham, AL 35242
2005 Cahaba Crest Dr, Birmingham, AL 35242
2009 Cahaba Crest Dr, Birmingham, AL 35242
2021 Cahaba Crest Dr, Birmingham, AL 35242
2025 Cahaba Crest Dr, Birmingham, AL 35242
1116 Cahaba St, Birmingham, AL 35234
2832 Cahawba Trl, Birmingham, AL 35243
6124 Cahaba Valley Rd, Birmingham, AL 35242
2045 Cahaba Crest Dr, Birmingham, AL 35242
6116 Cahaba Valley Rd, Birmingham, AL 35242
2041 Cahaba Crest Dr, Birmingham, AL 35242
1901 Cahaba Crest Dr, Birmingham, AL 35242
2400 Cahaba Rd #110, Mountain Brk, AL 35223
3001 Cahaba Cliffs Dr, Birmingham, AL 35243
5021 Cahaba Valley Trce, Birmingham, AL 35242
3604 Cahaba Beach Rd #0, Birmingham, AL 35242
4958 Cahaba Valley Trce, Birmingham, AL 35242
4988 Cahaba Valley Trce, Birmingham, AL 35242
4960 Cahaba Valley Trce, Birmingham, AL 35242
3050 Cahaba Rd, Birmingham, AL 35223
2816 Cahawba Trl, Birmingham, AL 35243
2820 Cahawba Trl, Birmingham, AL 35243
2824 Cahawba Trl, Birmingham, AL 35243
4004 Cahaba Lake Cir #87, Birmingham, AL 35216
2840 Cahawba Trl, Birmingham, AL 35243
5400 Cahaba Riv Rd, Birmingham, AL 35243
5010 Cahaba Valley Trce, Birmingham, AL 35242
5501 Cahaba Valley Rd, Birmingham, AL 35242
5228 Cahaba Valley Cv, Birmingham, AL 35242
5198 Cahaba Beach Ln, Birmingham, AL 35242
1937 Cahaba Crest Dr, Birmingham, AL 35242
5260 Cahaba Valley Cv, Birmingham, AL 35242
3980 Cahaba Beach Rd, Birmingham, AL 35242
6000 Cahaba Valley Rd #00, Birmingham, AL 35242
1802 Cahaba River Est, Hoover, AL 35244
1965 Cahaba Crest Dr, Birmingham, AL 35242
661 Cahaba River Est, Hoover, AL 35244
771 Cahaba River Est, Hoover, AL 35244
1961 Cahaba Crest Dr, Birmingham, AL 35242
2012 Cahaba Crest Dr, Birmingham, AL 35242
5800 Cahaba Valley Rd Lot 1, Birmingham, AL 35242
2112 Cahaba Crest Dr, Birmingham, AL 35242
1933 Cahaba Crest Dr, Birmingham, AL 35242
778 Cahaba River Est, Hoover, AL 35244
2120 Cahaba Crest Dr, Birmingham, AL 35242
1162 Cahaba River Est, Hoover, AL 35244
3450 Cahaba River Est, Hoover, AL 35244
4105 Cahaba Beach Rd, Birmingham, AL 35242
4350 Cahaba Bch Rd, Birmingham, AL 35242
5671 Cahaba Valley Rd, Birmingham, AL 35242
4017 Cahaba Beach Rd, Birmingham, AL 35242
3505 Cahaba Valley Rd #111, Birmingham, AL 35242
5082 Cahaba Beach Ln, Birmingham, AL 35242
4115 Cahaba Beach Rd, Birmingham, AL 35242
5190 Cahaba Beach Ln, Birmingham, AL 35242
7354 Cahaba Valley Rd #3, Birmingham, AL 35242
4005 Cahaba Beach Rd, Birmingham, AL 35242
4021 Cahaba Beach Rd, Birmingham, AL 35242
4107 Cahaba Beach Rd, Birmingham, AL 35242
1953 Cahaba Crest Dr, Birmingham, AL 35242
1128 Cahaba St, Birmingham, AL 35234
4464 Cahaba River Blvd #38, Birmingham, AL 35216
5202 Cairo Ave, Birmingham, AL 35228
1929 Cahaba Crest Dr, Birmingham, AL 35242
6232 Cahaba Valley Rd #4, Birmingham, AL 35242
6289 Cahaba Valley Rd, Birmingham, AL 35242
1945 Cahaba Crest Dr, Birmingham, AL 35242
4460 Cahaba River Blvd #37, Birmingham, AL 35216
1126 Cahaba St, Birmingham, AL 35234
1601 Cahaba River Est, Hoover, AL 35244
5380 Cairo Ave, Birmingham, AL 35228
1121 Cahaba St, Birmingham, AL 35234
5619 Cairo Ave, Birmingham, AL 35228
2804 Cahawba Trl, Birmingham, AL 35243
6268 Cahaba Valley Rd, Birmingham, AL 35242
2800 Cahawba Trl, Birmingham, AL 35243
2033 Cahaba Crest Dr, Birmingham, AL 35242
2036 Cahaba Crest Dr, Birmingham, AL 35242
2400 Cahaba Rd #160, Mountain Brk, AL 35223
4913 Cahaba Valley Trce, Birmingham, AL 35242
1904 Cahaba Crest Dr, Birmingham, AL 35242
2044 Cahaba Crest Dr, Birmingham, AL 35242
1905 Cahaba Crest Dr, Birmingham, AL 35242
2028 Cahaba Crest Dr, Birmingham, AL 35242
1593 Cahaba River Est, Hoover, AL 35244
2057 Cahaba Crest Dr, Birmingham, AL 35242
4916 Cahaba Valley Trce, Birmingham, AL 35242
4908 Cahaba Valley Trce, Birmingham, AL 35242
671 Cahaba River Est, Hoover, AL 35244
1940 Cahaba Crest Dr, Birmingham, AL 35242
1956 Cahaba Crest Dr, Birmingham, AL 35242
1924 Cahaba Crest Dr, Birmingham, AL 35242
5528 Cahaba Valley Rd, Birmingham, AL 35242
4468 Cahaba River Blvd #39, Birmingham, AL 35216
5800 Cahaba Valley Rd Lot 4, Birmingham, AL 35242
2851 Cahawba Trl, Birmingham, AL 35243
2855 Cahawba Trl, Birmingham, AL 35243
3450 Cahaba River Est, Hoover, AL 35244
5384 Cairo Ave, Birmingham, AL 35228
2108 Cahaba Crest Dr, Birmingham, AL 35242
1622 Cahaba Forest Cv, Birmingham, AL 35242
2000 Cahaba Crest Dr, Birmingham, AL 35242
2080 Cahaba Crest Dr, Birmingham, AL 35242
2008 Cahaba Crest Dr, Birmingham, AL 35242
4400 Cahaba River Blvd, Hoover, AL 35216
2004 Cahaba Crest Dr, Birmingham, AL 35242
5500 Cahaba Valley Rd, Birmingham, AL 35242
5119 Cahaba River Rd, Birmingham, AL 35243
5500 Cairo Ave, Birmingham, AL 35228
6538 Cahaba Valley Rd, Birmingham, AL 35242
2825 Cahawba Trl, Birmingham, AL 35243
4657 Cahaba Riv Rd, Birmingham, AL 35243
5404 Cairo Ave, Birmingham, AL 35228
1952 Cahaba Crest Dr, Birmingham, AL 35242
1124 Cahaba St, Birmingham, AL 35234
1908 Cahaba Crest Dr, Birmingham, AL 35242
2069 Cahaba Crest Dr, Birmingham, AL 35242
1913 Cahaba Crest Dr, Birmingham, AL 35242
5347 Cairo Ave, Birmingham, AL 35228
5505 Cairo Ave, Birmingham, AL 35228
1996 Cahaba Crest Dr, Birmingham, AL 35242
5800 Cahaba Valley Rd Lot 2, Birmingham, AL 35242
5511 Cairo Ave, Birmingham, AL 35228
2065 Cahaba Crest Dr, Birmingham, AL 35242
1122 Cahaba St, Birmingham, AL 35234
1009 Cahaba St, Birmingham, AL 35234
506 Cahaba Park Cir, Birmingham, AL 35242
1973 Cahaba Crest Dr, Birmingham, AL 35242
4001 Cahaba Beach Rd, Birmingham, AL 35242
2412 Cahaba River Est, Hoover, AL 35244
2400 Cahaba Rd #140, Mountain Brk, AL 35223
2400 Cahaba Rd #250, Mountain Brk, AL 35223
5510 Cairo Ave, Birmingham, AL 35228
1932 Cahaba Crest Dr, Birmingham, AL 35242
3156 Cahaba Rd, Birmingham, AL 35223
1944 Cahaba Crest Dr, Birmingham, AL 35242
1948 Cahaba Crest Dr, Birmingham, AL 35242
5410 Cairo Ave, Birmingham, AL 35228
5402 Cairo Ave, Birmingham, AL 35228
4968 Cahaba Valley Trce #4, Birmingham, AL 35242
3019 Cahaba Cliffs Dr, Birmingham, AL 35243
2080 Cahaba Crest Dr, Birmingham, AL 35242
2081 Cahaba Crest Dr, Birmingham, AL 35242
2085 Cahaba Crest Dr, Birmingham, AL 35242
5613 Cairo Ave, Birmingham, AL 35228
2124 Cahaba Crest Dr, Birmingham, AL 35242
3017 Cahaba Cliffs Dr, Birmingham, AL 35243
5600 Cairo Ave, Birmingham, AL 35228
2120 Cahaba Crest Dr, Birmingham, AL 35242
5628 Cairo Ave, Birmingham, AL 35228
3601 Cahaba Vly Rd, Birmingham, AL 35242
3950 Cahaba Beach Rd, Birmingham, AL 35242
2400 Cahaba Rd, Mountain Brk, AL 35223
2400 Cahaba Rd #220, Mountain Brk, AL 35223
1112 Cahaba St, Birmingham, AL 35234
503 Cahaba Park Cir, Birmingham, AL 35242
3521 Cahaba Valley Rd, Birmingham, AL 35242
5617 Cairo Ave, Birmingham, AL 35228
5825 Cahaba Valley Rd Unit None, Birmingham, AL 35242
4925 Cahaba Valley Rd #2, Birmingham, AL 35242
5115 Cahaba Riv Rd, Vestavia, AL 35243
2109 Cahaba Crest Dr, Birmingham, AL 35242
2113 Cahaba Crest Dr, Birmingham, AL 35242
5624 Cairo Ave, Birmingham, AL 35228
5608 Cairo Ave, Birmingham, AL 35228
3028 Cahaba Cliffs Dr, Birmingham, AL 35243
2089 Cahaba Crest Dr, Birmingham, AL 35242
2101 Cahaba Crest Dr, Birmingham, AL 35242
2105 Cahaba Crest Dr, Birmingham, AL 35242
5616 Cairo Ave, Birmingham, AL 35228
5200 Cairo Ave, Birmingham, AL 35228
3011 Cahaba Cliffs Dr, Birmingham, AL 35243
5100 Cahaba River Rd, Vestavia, AL 35243
2112 Cahaba Crest Dr, Birmingham, AL 35242
2400 Cahaba Rd #150, Mountain Brk, AL 35223
5520 Cahaba Valley Rd, Birmingham, AL 35242
2116 Cahaba Crest Dr, Birmingham, AL 35242
1019 Cahaba St, Birmingham, AL 35234
2108 Cahaba Crest Dr, Birmingham, AL 35242
2400 Cahaba Rd #240, Mountain Brk, AL 35223
1017 Cahaba St, Birmingham, AL 35234
2400 Cahaba Rd #260, Mountain Brk, AL 35223
5522 Cairo Ave, Birmingham, AL 35228
5520 Cairo Ave, Birmingham, AL 35228
2121 Cahaba Crest Dr, Birmingham, AL 35242
2400 Cahaba Rd #230, Mountain Brk, AL 35223
5534 Cairo Ave, Birmingham, AL 35228
5431 Cairo Ave, Birmingham, AL 35228
5205 Cairo Ave, Birmingham, AL 35228
5406 Cairo Ave, Birmingham, AL 35228
4005 Cahaba Beach Rd, Birmingham, AL 35242
2117 Cahaba Crest Dr, Birmingham, AL 35242
4021 Cahaba Beach Rd, Birmingham, AL 35242
5523 Cairo Ave, Birmingham, AL 35228
2077 Cahaba Crest Dr, Birmingham, AL 35242
750 Cahaba River Est, Hoover, AL 35244
1590 Cahaba River Est, Hoover, AL 35244
5610 Cahaba Glen Cir, Birmingham, AL 35210
3980 Cahaba Beach Rd, Birmingham, AL 35242
5425 Cairo Ave, Birmingham, AL 35228
5428 Cairo Ave, Birmingham, AL 35228
5424 Cairo Ave, Birmingham, AL 35228
1015 Cahaba St, Birmingham, AL 35234
1013 Cahaba St, Birmingham, AL 35234
5504 Cairo Ave, Birmingham, AL 35228
2220 Cahaba River Est, Hoover, AL 35244
5520 Cahaba Valley Rd, Birmingham, AL 35242
1011 Cahaba St, Birmingham, AL 35234
5224 Cairo Ave, Birmingham, AL 35228
5232 Cairo Ave, Birmingham, AL 35228
5136 Cairo Ave, Birmingham, AL 35228
5128 Cairo Ave, Birmingham, AL 35228
5629 Cairo Ave, Birmingham, AL 35228
4012 Cahaba Beach Rd, Birmingham, AL 35242
5132 Cairo Ave, Birmingham, AL 35228
5216 Cairo Ave, Birmingham, AL 35228
1014 Cahaba St, Birmingham, AL 35234
5332 Cairo Ave, Birmingham, AL 35228
5539 Cairo Ave, Birmingham, AL 35228
5429 Cairo Ave, Birmingham, AL 35228
3750 Cahaba Hts Rd, Birmingham, AL 35242
5208 Cairo Ave, Birmingham, AL 35228
5204 Cairo Ave, Birmingham, AL 35228
1020 Cahaba St, Birmingham, AL 35234
5508 Cairo Ave, Birmingham, AL 35228
5609 Cahaba Glen Cir, Birmingham, AL 35210
1100 Cahaba St, Birmingham, AL 35234
1600 Cahaba Glen Dr, Birmingham, AL 35210
5408 Cairo Ave, Birmingham, AL 35228
1010 Cahaba St, Birmingham, AL 35234
1008 Cahaba St, Birmingham, AL 35234
5530 Cairo Ave, Birmingham, AL 35228
356 Cairo Ave, Birmingham, AL 35228
5418 Cairo Ave, Birmingham, AL 35228
5620 Cairo Ave, Birmingham, AL 35228
5433 Cairo Ave, Birmingham, AL 35228
5420 Cairo Ave, Birmingham, AL 35228
2118 Cahaba Crest Dr, Birmingham, AL 35242
5625 Cahaba Glen Cir, Birmingham, AL 35210
5621 Cahaba Glen Cir, Birmingham, AL 35210
5517 Cairo Ave, Birmingham, AL 35228
4000 Cahaba Beach Rd, Birmingham, AL 35242
360 Cairo Ave, Birmingham, AL 35228
774 Cahaba River Est, Hoover, AL 35244
3990 Cahaba Beach Rd, Birmingham, AL 35242
3529 Cahaba Valley Rd, Birmingham, AL 35242
4004 Cahaba Beach Rd, Birmingham, AL 35242
5617 Cahaba Glen Cir, Birmingham, AL 35210
5516 Cairo Ave, Birmingham, AL 35228
5512 Cairo Ave, Birmingham, AL 35228
5528 Cairo Ave, Birmingham, AL 35228
3683 Cahaba Beach Rd, Birmingham, AL 35242
5524 Cairo Ave, Birmingham, AL 35228
5533 Cairo Ave, Birmingham, AL 35228
5527 Cairo Ave, Birmingham, AL 35228
2324 Cahaba Rd, Mountain Brk, AL 35223
800 Cahaba Forest Cv, Birmingham, AL 35242
1119 Cahaba St, Birmingham, AL 35234
4905 Cahaba Valley Trce, Birmingham, AL 35242
6112 Cahaba Valley Rd, Birmingham, AL 35242
3504 Cahaba Valley Rd, Birmingham, AL 35242
1021 Cahaba St, Birmingham, AL 35234
6228 Cahaba Valley Rd, Birmingham, AL 35242
6236 Cahaba Valley Rd, Birmingham, AL 35242
5207 Cahaba Valley Cv Lot 2, Birmingham, AL 35242
4781 Cahaba Riv Rd, Birmingham, AL 35243
3055 Cahaba Rd, Birmingham, AL 35223
5312 Cahaba Valley Cv #2010, Birmingham, AL 35242
2325 Cahaba Rd, Mountain Brk, AL 35223
5265 Cahaba Valley Cv, Birmingham, AL 35242
3665 Cahaba Beach Rd, Birmingham, AL 35242
3679 Cahaba Beach Rd, Birmingham, AL 35242
1120 Cahaba St, Birmingham, AL 35234
5225 Cahaba Valley Cv, Birmingham, AL 35242
5246 Cahaba Valley Cv, Birmingham, AL 35242
5222 Cahaba Valley Cv, Birmingham, AL 35242
5400 Cairo Ave, Birmingham, AL 35228
1118 Cahaba St, Birmingham, AL 35234
2232 Cahaba Valley Dr, Birmingham, AL 35242
6244 Cahaba Valley Rd, Birmingham, AL 35242
3198 Cahaba Brk Cir, Birmingham, AL 35243
5223 Cahaba Valley Cv, Birmingham, AL 35242
2076 Cahaba Crest Dr, Birmingham, AL 35242
4008 Cahaba Beach Rd, Birmingham, AL 35242
7278 Cahaba Valley Rd, Birmingham, AL 35242
1016 Cahaba St, Birmingham, AL 35234
2400 Cahaba Rd #100, Mountain Brk, AL 35223
3505 Cahaba Valley Rd, Birmingham, AL 35242
5230 Cahaba Valley Cv, Birmingham, AL 35242
5221 Cahaba Valley Cv, Birmingham, AL 35242
1018 Cahaba St, Birmingham, AL 35234
3035 Cahaba Cliffs Dr #3035, Birmingham, AL 35243
2400 Cahaba Rd #200, Mountain Brk, AL 35223
5226 Cahaba Valley Cv, Birmingham, AL 35242
4400 Cahaba River Blvd #22, Birmingham, AL 35216
5111 Cahaba River Rd, Birmingham, AL 35243
5254 Cahaba Valley Rd Unit A, Birmingham, AL 35242
5601 Cairo Ave, Birmingham, AL 35228
4940 Cahaba Valley Trce, Birmingham, AL 35242
6700 Cahaba Valley Rd, Birmingham, AL 35242
4925 Cahaba Valley Trce, Birmingham, AL 35242
5001 Cahaba Riv Rd, Vestavia, AL 35243
5800 Cahaba Valley Rd #3, Birmingham, AL 35242
4429 Cahaba River Blvd #14, Birmingham, AL 35216
5224 Cahaba Valley Cv, Birmingham, AL 35242
3585 Cahaba Valley Rd, Birmingham, AL 35242
5637 Cahaba Glen Cir, Birmingham, AL 35210
3575 Cahaba Valley Rd, Birmingham, AL 35242
1006 Cahaba St, Birmingham, AL 35234
2400 Cahaba Rd #130, Mountain Brk, AL 35223
2061 Cahaba Crest Dr, Birmingham, AL 35242
5845 Cahaba Valley Rd, Birmingham, AL 35242
2817 Cahawba Trl, Birmingham, AL 35243
101 Cahaba Park Cir, Birmingham, AL 35242
5332 Cairo Ave, Birmingham, AL 35228
5930 Cahaba Valley Rd #913, Birmingham, AL 35242
5204 Cahaba River Rd, Vestavia, AL 35243
3513 Cahaba Valley Rd, Birmingham, AL 35242
3540 Cahaba Valley Rd, Birmingham, AL 35242
5525 Cairo Ave, Birmingham, AL 35228