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
RITTER-ROBERTA
Properties in Birmingham in RITTER-ROBERTA
Find homes for sale in Birmingham by selecting a property below:
1729 Roberta Rd, Birmingham, AL 35214
2325 River Brook Pl, Birmingham, AL 35242
2329 River Brook Pl, Birmingham, AL 35242
2953 Riverwood Ter Unit C, Birmingham, AL 35242
708 Roanoke St, Birmingham, AL 35224
1828 Roberta Rd, Birmingham, AL 35214
1828 Roberta Rd, Birmingham, AL 35214
1832 Roberta Rd, Birmingham, AL 35214
3028 Riverwood Ter, Birmingham, AL 35242
3001 Riverwood Ter, Birmingham, AL 35242
4572 Riverview Dr, Hoover, AL 35244
2933 Riverwood Ter, Birmingham, AL 35242
824 Riverchase Pkwy W, Hoover, AL 35244
4580 Riverview Dr, Hoover, AL 35244
3049 Riverwood Ter, Birmingham, AL 35242
3092 Riverwood Ter, Birmingham, AL 35242
909 Riverchase Pkwy W, Hoover, AL 35244
4592 Riverview Dr, Hoover, AL 35244
2112 Riverine Oaks Pl, Hoover, AL 35244
3009 Riverwood Ter, Birmingham, AL 35242
4588 Riverview Dr, Hoover, AL 35244
917 Riverchase Pkwy W, Hoover, AL 35244
964 Riverchase Pkwy W, Hoover, AL 35244
2969 Riverwood Ter, Birmingham, AL 35242
913 Riverchase Pkwy W, Hoover, AL 35244
4596 Riverview Dr, Hoover, AL 35244
1735 Roberta Rd, Birmingham, AL 35214
3016 Riverwood Ter, Birmingham, AL 35242
937 Riverchase Pkwy W, Hoover, AL 35244
941 Riverchase Pkwy W, Hoover, AL 35244
4617 Riverview Dr, Hoover, AL 35244
4609 Riverview Dr, Hoover, AL 35244
4589 Riverview Dr, Hoover, AL 35244
981 Riverchase Pkwy W, Hoover, AL 35244
4605 Riverview Dr, Hoover, AL 35244
3073 Riverwood Ter, Birmingham, AL 35242
5295 Riverbend Trl, Hoover, AL 35244
301 Roanoke St, Birmingham, AL 35224
924 Riverchase Pkwy W, Hoover, AL 35244
2113 Riverine Oaks Pl, Hoover, AL 35244
848 Riverchase Pkwy W, Hoover, AL 35244
4649 Riverview Dr, Hoover, AL 35244
2109 Riverine Oaks Pl, Hoover, AL 35244
1724 Roberta Rd, Birmingham, AL 35214
2005 River Birch Way, Birmingham, AL 35242
1912 River Woods Rd, Hoover, AL 35244
5373 Riverbend Trl, Hoover, AL 35244
2009 River Birch Way, Birmingham, AL 35242
5368 Riverbend Trl, Hoover, AL 35244
2020 River Birch Way, Birmingham, AL 35242
2016 River Birch Way, Birmingham, AL 35242
2012 River Birch Way, Birmingham, AL 35242
2008 River Birch Way, Birmingham, AL 35242
1916 River Woods Rd, Hoover, AL 35244
2116 Riverine Oaks Pl, Hoover, AL 35244
1150 Riverchase Pkwy W, Hoover, AL 35244
1152 Riverchase Pkwy W, Hoover, AL 35244
2314 River Brook Pl, Birmingham, AL 35242
5344 Riverbend Trl, Hoover, AL 35244
5369 Riverbend Trl, Hoover, AL 35244
5365 Riverbend Trl, Hoover, AL 35244
1205 River Rd, Hoover, AL 35244
1209 River Rd, Hoover, AL 35244
2026 River Birch Way, Birmingham, AL 35242
1208 River Rd, Hoover, AL 35244
504 Roanoke St, Birmingham, AL 35224
2004 River Birch Way, Birmingham, AL 35242
1924 River Woods Rd, Hoover, AL 35244
2000 River Birch Way, Birmingham, AL 35242
2938 Riverview Rd, Birmingham, AL 35242
304 Roanoke St, Birmingham, AL 35224
1811 Roberta Rd, Birmingham, AL 35214
1180 Riverchase Pkwy W, Hoover, AL 35244
1183 Riverchase Pkwy W, Hoover, AL 35244
5301 Riverbend Trl, Hoover, AL 35244
1014 River Highlands Cir, Hoover, AL 35244
1179 Riverchase Pkwy W, Hoover, AL 35244
1018 River Highlands Cir, Hoover, AL 35244
1908 River Woods Rd, Hoover, AL 35244
2800 Riverview Rd, Birmingham, AL 35242
115 Riviera Rd, Birmingham, AL 35209
545 River Highlands Way, Hoover, AL 35244
511 River Highlands Way, Hoover, AL 35244
3573 River Bend Rd, Mountain Brk, AL 35243
3577 River Bend Rd, Mountain Brk, AL 35243
1156 Riverchase Pkwy W, Hoover, AL 35244
517 River Highlands Way, Hoover, AL 35244
3009 River Brook Ln, Birmingham, AL 35242
1167 Riverchase Pkwy W, Hoover, AL 35244
3022 River Brook Ln, Hoover, AL 35242
3018 River Brook Ln, Hoover, AL 35242
2932 Riverwood Ln, Birmingham, AL 35243
3014 River Brook Ln, Hoover, AL 35242
3001 River Brook Ln, Birmingham, AL 35242
506 River Highlands Way, Hoover, AL 35244
1025 River Highlands Cir, Hoover, AL 35244
3000 River Brook Ln, Birmingham, AL 35242
1147 Riverchase Pkwy W, Hoover, AL 35244
1026 River Highlands Cir, Hoover, AL 35244
1026 River Highlands Cir, Hoover, AL 35244
3004 River Brook Ln, Birmingham, AL 35242
1038 River Highlands Cir, Hoover, AL 35244
1034 River Highlands Cir, Hoover, AL 35244
3026 River Brook Ln, Hoover, AL 35242
2926 Riverview Rd, Birmingham, AL 35242
2900 Riverview Rd, Birmingham, AL 35242
2932 Riverview Rd, Birmingham, AL 35242
4593 Riverview Dr, Hoover, AL 35244
3510 River Bend Rd, Mountain Brk, AL 35243
5325 Riverbend Trl, Hoover, AL 35244
4564 Riverview Dr, Hoover, AL 35244
4560 Riverview Dr, Hoover, AL 35244
3807 River View Cir, Mountain Brk, AL 35243
5309 Riverbend Trl, Hoover, AL 35244
651 Riverchase Pkwy W, Hoover, AL 35244
539 River Highlands Way, Hoover, AL 35244
2930 Riverview Rd, Birmingham, AL 35242
529 River Highlands Way, Hoover, AL 35244
5348 Riverbend Trl, Hoover, AL 35244
1820 Roberta Rd Unit 5-34, Birmingham, AL 35214
5308 Riverbend Trl, Hoover, AL 35244
5364 Riverbend Trl, Hoover, AL 35244
5332 Riverbend Trl, Hoover, AL 35244
3576 River Bend Rd, Mountain Brk, AL 35243
5313 Riverbend Trl, Hoover, AL 35244
5316 Riverbend Trl, Hoover, AL 35244
3569 River Bend Rd, Mountain Brk, AL 35243
5312 Riverbend Trl, Hoover, AL 35244
5341 Riverbend Trl, Hoover, AL 35244
2102 Baneberry Dr, Hoover, AL 35244
700 Riverchase Pkwy W, Hoover, AL 35244
712 Riverchase Pkwy W, Hoover, AL 35244
2325 River Brook Pl, Birmingham, AL 35242
413 Roanoke St, Birmingham, AL 35224
2912 Riverwood Ln, Birmingham, AL 35243
2007 River Lake Dr, Hoover, AL 35244
2675 Ritter St, Birmingham, AL 35211
717 Riverchase Pkwy W, Hoover, AL 35244
320 Roanoke St, Birmingham, AL 35224
2934 Riverview Rd, Birmingham, AL 35242
4572 Riverview Dr #186, Birmingham, AL 35244
712 Roberta Cir, Birmingham, AL 35214
4564 Riverview Dr #188, Birmingham, AL 35244
711 Roberta Cir, Birmingham, AL 35214
1196 Riverchase Pkwy W, Hoover, AL 35244
312 Roanoke St, Birmingham, AL 35224
1171 Riverchase Pkwy W, Hoover, AL 35244
716 Riverchase Pkwy W, Hoover, AL 35244
2310 River Brook Pl, Birmingham, AL 35242
2925 Riverview Rd, Birmingham, AL 35242
1163 Riverchase Pkwy W, Hoover, AL 35244
808 Riverchase Pkwy W, Hoover, AL 35244
421 Roanoke St, Birmingham, AL 35224
516 Roanoke St, Birmingham, AL 35224
820 Riverchase Pkwy W, Hoover, AL 35244
513 Roanoke St, Birmingham, AL 35224
836 Riverchase Pkwy W, Hoover, AL 35244
509 Roanoke St, Birmingham, AL 35224
4592 Riverview Dr #181, Birmingham, AL 35244
2950 Riverview Rd, Birmingham, AL 35242
2200 Riverchase Galleria, Hoover, AL 35244
4806 Riverwood Pl, Birmingham, AL 35242
3027 River Brook Ln, Birmingham, AL 35242
2890 Riverview Rd, Birmingham, AL 35242
4605 Riverview Dr #196, Birmingham, AL 35244
4814 Riverwood Pl, Birmingham, AL 35242
953 Riverchase Pkwy W, Hoover, AL 35244
3569 River Bend Rd, Mountain Brk, AL 35243
2309 River Brook Pl, Birmingham, AL 35242
3017 River Brook Ln, Birmingham, AL 35242
505 Roanoke St, Birmingham, AL 35224
2942 Riverview Rd, Birmingham, AL 35242
3023 River Brook Ln, Birmingham, AL 35242
1175 Riverchase Pkwy W, Hoover, AL 35244
3013 River Brook Ln, Birmingham, AL 35242
2315 River Brook Pl, Birmingham, AL 35242
721 Riverchase Pkwy W, Hoover, AL 35244
2900 Riverwood Ln, Birmingham, AL 35243
929 Riverchase Pkwy W, Hoover, AL 35244
921 Riverchase Pkwy W, Hoover, AL 35244
2880 Riverview Rd, Birmingham, AL 35242
4596 Riverview Dr #180, Birmingham, AL 35244
409 Roanoke St, Birmingham, AL 35224
2907 Riverview Rd, Birmingham, AL 35242
833 Riverchase Pkwy W, Hoover, AL 35244
2922 Riverview Rd, Birmingham, AL 35242
2912 Riverwood Ln, Birmingham, AL 35243
831 Riverchase Pkwy W, Hoover, AL 35244
819 Riverchase Pkwy W, Hoover, AL 35244
401 Roanoke St, Birmingham, AL 35224
823 Riverchase Pkwy W, Hoover, AL 35244
1232 River Rd, Hoover, AL 35244
313 Roanoke St, Birmingham, AL 35224
412 Roanoke St, Birmingham, AL 35224
708 Riverchase Pkwy W, Hoover, AL 35244
300 Roanoke St, Birmingham, AL 35224
400 Roanoke St, Birmingham, AL 35224
1800 Riverchase Dr, Hoover, AL 35244
1213 River Rd, Hoover, AL 35244
1217 River Rd, Hoover, AL 35244
3024 Riverwood Ter Unit G, Birmingham, AL 35242
3012 Riverwood Ter, Birmingham, AL 35242
3004 Riverwood Ter, Birmingham, AL 35242
3008 Riverwood Ter, Birmingham, AL 35242
3000 Riverwood Ter, Birmingham, AL 35242
2471 Robert Ln, Birmingham, AL 35243
956 Riverchase Pkwy W, Hoover, AL 35244
3724 River Oaks Ln, Mountain Brk, AL 35223
1191 Riverchase Pkwy W, Hoover, AL 35244
2460 Robert Ln, Birmingham, AL 35243
3421 River Bend Rd, Mountain Brk, AL 35243
3417 River Bend Rd, Mountain Brk, AL 35243
2929 Riverwood Ln, Birmingham, AL 35243
3413 River Bend Rd, Mountain Brk, AL 35243
3045 Riverwood Ter, Birmingham, AL 35242
2913 Riverwood Ter, Birmingham, AL 35242
4629 Riverview Dr #202, Birmingham, AL 35244
1116 Riverchase Pkwy W, Hoover, AL 35244
4637 Riverview Dr #204, Birmingham, AL 35244
2945 Riverwood Ter, Birmingham, AL 35242
2004 River Lake Dr, Hoover, AL 35244
2961 Riverwood Ter, Birmingham, AL 35242
2005 River Lake Dr, Hoover, AL 35244
2001 River Lake Dr, Hoover, AL 35244
4641 Riverview Dr #205, Birmingham, AL 35244
1187 Riverchase Pkwy W, Hoover, AL 35244
4580 Riverview Dr #184, Birmingham, AL 35244
3065 Riverwood Ter, Birmingham, AL 35242
4597 Riverview Dr #194, Birmingham, AL 35244
3069 Riverwood Ter, Birmingham, AL 35242
2940 Riverwood Ln, Birmingham, AL 35243
3418 River Mist Cir, Vestavia, AL 35223
1146 Riverchase Pkwy W, Hoover, AL 35244
3060 Riverwood Ter, Birmingham, AL 35242
2965 Riverwood Ter, Birmingham, AL 35242
3005 Riverwood Ter, Birmingham, AL 35242
3811 River View Cir, Mountain Brk, AL 35243
3025 Riverwood Ter, Birmingham, AL 35242
3021 Riverwood Ter, Birmingham, AL 35242
3781 River Ridge Cir, Mountain Brk, AL 35223
2679 Ritter St, Birmingham, AL 35211
1820 Roberta Rd, Birmingham, AL 35214
1228 River Rd, Hoover, AL 35244
639 Riverchase Pkwy W, Hoover, AL 35244
3530 River Bend Rd, Mountain Brk, AL 35243
3540 River Bend Rd, Mountain Brk, AL 35243
1021 Riverchase Pkwy W, Hoover, AL 35244
701 Riverchase Pkwy W, Hoover, AL 35244
643 Riverchase Pkwy W, Hoover, AL 35244
1101 Riverchase Pkwy W, Hoover, AL 35244
3520 River Bend Rd, Mountain Brk, AL 35243
547 Riverchase Pkwy W, Hoover, AL 35244
1109 Riverchase Pkwy W, Hoover, AL 35244
2108 Riverine Oaks Pl, Hoover, AL 35244
1120 Riverchase Pkwy W, Hoover, AL 35244
3771 River Ridge Cir, Mountain Brk, AL 35223
3779 River Ridge Cir, Mountain Brk, AL 35223
3733 River Oaks Cir, Mountain Brk, AL 35223
3729 River Oaks Cir, Mountain Brk, AL 35223
3704 River Oaks Ln, Mountain Brk, AL 35223
3701 River Oaks Ln, Mountain Brk, AL 35223
3701 River Oaks Ln, Mountain Brk, AL 35223
3746 River Oaks Ln, Mountain Brk, AL 35223
705 Riverchase Pkwy W, Hoover, AL 35244
709 Riverchase Pkwy W, Hoover, AL 35244
3429 River Bend Rd, Mountain Brk, AL 35243
3433 River Bend Rd, Mountain Brk, AL 35243
3805 River Oaks Rd, Mountain Brk, AL 35243
5800 Riverview Dr, Irondale, AL 35210
3809 River Oaks Rd, Mountain Brk, AL 35243
3777 River Ridge Cir, Mountain Brk, AL 35223
3775 River Ridge Cir, Mountain Brk, AL 35223
3815 River View Cir, Mountain Brk, AL 35243
638 Riverchase Pkwy W, Hoover, AL 35244
1945 River Way Dr, Hoover, AL 35244
4805 Riverwood Pl, Birmingham, AL 35242
3515 River Bend Rd, Mountain Brk, AL 35243
4809 Riverwood Pl, Birmingham, AL 35242
1933 River Way Dr, Hoover, AL 35244
2480 River Haven Ln, Hoover, AL 35244
1941 River Way Dr, Hoover, AL 35244
1937 River Way Dr, Hoover, AL 35244
4802 Riverwood Pl, Birmingham, AL 35242
4801 Riverwood Pl, Birmingham, AL 35242
912 Riverchase Pkwy W, Hoover, AL 35244
844 Riverchase Pkwy W, Hoover, AL 35244
4589 Riverview Dr #192, Birmingham, AL 35244
4818 Riverwood Pl, Birmingham, AL 35242
812 Riverchase Pkwy W, Hoover, AL 35244
4633 Riverview Dr #203, Birmingham, AL 35244
4593 Riverview Dr #193, Birmingham, AL 35244
1902 River Park Dr, Hoover, AL 35244
1925 River Way Dr, Hoover, AL 35244
5 Riverchase Trl Lot 5, Birmingham, AL 35244
2023 River Birch Way, Birmingham, AL 35242
2960 Riverwood Ter, Birmingham, AL 35242
2027 River Birch Way, Birmingham, AL 35242
2968 Riverwood Ter, Birmingham, AL 35242
635 Riverchase Pkwy W, Hoover, AL 35244
2015 River Birch Way, Birmingham, AL 35242
2964 Riverwood Ter, Birmingham, AL 35242
2019 River Birch Way, Birmingham, AL 35242
2944 Riverwood Ter, Birmingham, AL 35242
2952 Riverwood Ter, Birmingham, AL 35242
920 Riverchase Pkwy W, Hoover, AL 35244
2948 Riverwood Ter, Birmingham, AL 35242
2801 Riverview Rd, Birmingham, AL 35242
2031 River Birch Way, Birmingham, AL 35242
2800 Riverview Rd Unit 518, Birmingham, AL 35242
1025 Riverchase Pkwy W, Hoover, AL 35244
1117 Riverchase Pkwy W, Hoover, AL 35244
4810 Riverwood Pl, Birmingham, AL 35242
4659 Riverview Dr #207, Birmingham, AL 35244
832 Riverchase Pkwy W, Hoover, AL 35244
2665 Ritter St, Birmingham, AL 35211
1115 Riverchase Pkwy W, Hoover, AL 35244
1105 Riverchase Pkwy W, Hoover, AL 35244
1143 Riverchase Pkwy W, Hoover, AL 35244
622 Riverchase Pkwy W, Hoover, AL 35244
1954 River Way Dr, Hoover, AL 35244
1942 River Way Dr, Hoover, AL 35244
1000 Riverchase Pkwy W, Hoover, AL 35244
1004 Riverchase Pkwy W, Hoover, AL 35244
1914 River Way Dr, Hoover, AL 35244
1934 River Way Dr, Hoover, AL 35244
3700 River Oaks Ln, Mountain Brk, AL 35223
905 Riverchase Pkwy W, Hoover, AL 35244
1907 River Ridge Dr, Hoover, AL 35244
3553 River Bend Rd, Mountain Brk, AL 35243
1920 River Park Dr, Hoover, AL 35244
1901 River Park Dr, Hoover, AL 35244
3533 River Bend Rd, Mountain Brk, AL 35243
3521 River Bend Rd, Mountain Brk, AL 35243
1916 River Park Dr, Hoover, AL 35244
3561 River Bend Rd, Mountain Brk, AL 35243
1904 River Park Dr, Hoover, AL 35244
3557 River Bend Rd, Mountain Brk, AL 35243
969 Riverchase Pkwy W, Hoover, AL 35244
1724 Roberta Rd, Birmingham, AL 35214
961 Riverchase Pkwy W, Hoover, AL 35244
965 Riverchase Pkwy W, Hoover, AL 35244
1664 Roberta Ln, Birmingham, AL 35214
1956 River Way Dr, Hoover, AL 35244
815 Riverchase Pkwy W, Hoover, AL 35244
3565 River Bend Rd, Mountain Brk, AL 35243
2925 Riverwood Ln, Birmingham, AL 35243
816 Riverchase Pkwy W, Hoover, AL 35244
1912 River Park Dr, Hoover, AL 35244
1917 River Way Dr, Hoover, AL 35244
1901 River Ridge Dr, Hoover, AL 35244
2907 Riverview Rd #0, Birmingham, AL 35242
612 Roberta Cir #4, Birmingham, AL 35214
904 Riverchase Pkwy W, Hoover, AL 35244
3561 River Bend Rd, Mountain Brk, AL 35243
4617 Riverview Dr #199, Birmingham, AL 35244
4609 Riverview Dr #197, Birmingham, AL 35244
2924 Riverwood Ln, Birmingham, AL 35243
933 Riverchase Pkwy W, Hoover, AL 35244