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
VICKSBURG-VIOLA
Properties in Birmingham in VICKSBURG-VIOLA
Find homes for sale in Birmingham by selecting a property below:
3620 Viola Ave SW, Birmingham, AL 35221
93 Vines Cp Dr, Quinton, AL 35130
4647 Vintage Ln, Birmingham, AL 35244
2708 Village Ln, Birmingham, AL 35211
2705 Village Pl, Birmingham, AL 35211
3717 Viola Ave SW, Birmingham, AL 35221
1504 View Dr, Birmingham, AL 35235
1508 View Dr, Birmingham, AL 35235
3713 Viola Ave SW, Birmingham, AL 35221
1501 View Dr, Birmingham, AL 35235
909 Village Mill Rd, Birmingham, AL 35215
917 Village Mill Rd, Birmingham, AL 35215
913 Village Mill Rd, Birmingham, AL 35215
508 Vicksburg St, Birmingham, AL 35224
514 Villa Esta Ln, Birmingham, AL 35214
504 Vicksburg St, Birmingham, AL 35224
2110 Vinson Rd, Birmingham, AL 35235
5400 Vinesville Rd, Birmingham, AL 35208
2114 Vinson Rd, Birmingham, AL 35235
2106 Vinson Rd, Birmingham, AL 35235
2100 Vinson Rd, Birmingham, AL 35235
1320 Vinesville Rd, Birmingham, AL 35208
1316 Vinesville Rd, Birmingham, AL 35208
2700 Village Ln, Birmingham, AL 35211
1328 Vinesville Rd, Birmingham, AL 35208
1028 Village Mill Rd, Birmingham, AL 35215
2811 Village Ln, Birmingham, AL 35211
1036 Village Mill Rd, Birmingham, AL 35215
1312 Vinesville Rd, Birmingham, AL 35208
3921 Viola Ave SW, Birmingham, AL 35221
4405 Village Green Way, Hoover, AL 35226
1017 Village Mill Rd, Birmingham, AL 35215
3917 Viola Ave SW, Birmingham, AL 35221
949 Village Mill Rd, Birmingham, AL 35215
1021 Village Mill Rd, Birmingham, AL 35215
520 Vicksburg St, Birmingham, AL 35224
3747 Viola Ave SW, Birmingham, AL 35221
512 Vicksburg St, Birmingham, AL 35224
3721 Viola Ave SW, Birmingham, AL 35221
1032 Village Mill Rd, Birmingham, AL 35215
516 Vicksburg St, Birmingham, AL 35224
3729 Viola Ave SW, Birmingham, AL 35221
3737 Viola Ave SW, Birmingham, AL 35221
317 Vicksburg St, Birmingham, AL 35224
409 Vicksburg St, Birmingham, AL 35224
1037 Village Mill Rd, Birmingham, AL 35215
2722 Village Pl, Birmingham, AL 35211
4651 Vintage Ln, Birmingham, AL 35244
1041 Village Mill Rd, Birmingham, AL 35215
2787 Village Ln, Birmingham, AL 35211
1509 View Dr, Birmingham, AL 35235
2738 Village Pl, Birmingham, AL 35211
1505 View Dr, Birmingham, AL 35235
1332 Vinesville Rd, Birmingham, AL 35208
1638 Viking Dr, Birmingham, AL 35235
952 Village Mill Rd, Birmingham, AL 35215
2704 Village Ln, Birmingham, AL 35211
908 Village Mill Rd, Birmingham, AL 35215
1100 Vinesville Rd, Birmingham, AL 35208
953 Village Mill Rd, Birmingham, AL 35215
949 Village Mill Rd, Birmingham, AL 35215
912 Village Mill Rd, Birmingham, AL 35215
937 Village Mill Rd, Birmingham, AL 35215
945 Village Mill Rd, Birmingham, AL 35215
1101 Vinesville Rd, Birmingham, AL 35208
1310 Village Dr, Birmingham, AL 35215
1104 Vinesville Rd, Birmingham, AL 35208
901 Village Mill Rd, Birmingham, AL 35215
1311 Village Dr, Birmingham, AL 35215
2774 Village Pl, Birmingham, AL 35211
2713 Village Ln, Birmingham, AL 35211
1024 Village Mill Rd, Birmingham, AL 35215
905 Village Mill Rd, Birmingham, AL 35215
1004 Village Mill Rd, Birmingham, AL 35215
1631 Viking Dr, Birmingham, AL 35235
1020 Village Mill Rd, Birmingham, AL 35215
1635 Viking Dr, Birmingham, AL 35235
944 Village Mill Rd, Birmingham, AL 35215
932 Village Mill Rd, Birmingham, AL 35215
5782 Vinesville Rd, Birmingham, AL 35228
1012 Village Mill Rd, Birmingham, AL 35215
1215 Vinesville Rd, Birmingham, AL 35208
948 Village Mill Rd, Birmingham, AL 35215
1304 Vinesville Rd, Birmingham, AL 35208
1060 Vinesville Rd, Birmingham, AL 35208
1308 Vinesville Rd, Birmingham, AL 35208
960 Village Mill Rd, Birmingham, AL 35215
85 Vines Cp Dr, Quinton, AL 35130
1020 Vinesville Rd, Birmingham, AL 35208
4487 Village Green Dr, Birmingham, AL 35242
956 Village Mill Rd, Birmingham, AL 35215
925 Village Mill Rd, Birmingham, AL 35215
4482 Village Green Dr, Birmingham, AL 35242
921 Village Mill Rd, Birmingham, AL 35215
4698 Vintage Ln, Birmingham, AL 35244
2729 Village Pl, Birmingham, AL 35211
1634 Viking Dr, Birmingham, AL 35235
1000 Village Mill Rd, Birmingham, AL 35215
929 Village Mill Rd, Birmingham, AL 35215
4405 Village Green Way #229, Birmingham, AL 35226
5514 Vinesville Rd, Birmingham, AL 35208
2717 Village Pl, Birmingham, AL 35211
933 Village Mill Rd, Birmingham, AL 35215
1340 Vinesville Rd, Birmingham, AL 35208
1324 Vinesville Rd, Birmingham, AL 35208
4655 Vintage Ln, Birmingham, AL 35244
4659 Vintage Ln, Birmingham, AL 35244
2746 Village Pl, Birmingham, AL 35211
1008 Village Mill Rd, Birmingham, AL 35215
3988 Village Center Dr, Hoover, AL 35226
1512 View Dr, Birmingham, AL 35235
4651 Vintage Ln, Birmingham, AL 35244
2728 Village Ln, Birmingham, AL 35211
2718 Village Pl, Birmingham, AL 35211
3684 Village Center Ln, Hoover, AL 35226
6243 Victory St, Birmingham, AL 35217
4671 Vintage Ln, Birmingham, AL 35244
4703 Vintage Ln, Birmingham, AL 35244
2730 Village Pl, Birmingham, AL 35211
2752 Village Ln, Birmingham, AL 35211
6137 Victory Dr, Birmingham, AL 35228
804 Vicksburg St, Birmingham, AL 35224
6168 Victory Dr, Birmingham, AL 35228
2714 Village Pl, Birmingham, AL 35211
4707 Vintage Ln, Birmingham, AL 35244
4695 Vintage Ln, Birmingham, AL 35244
2710 Village Pl, Birmingham, AL 35211
1203 Vinesville Rd, Birmingham, AL 35208
601 Village Crest Cir, Birmingham, AL 35226
1301 Vinesville Rd, Birmingham, AL 35208
1305 Vinesville Rd, Birmingham, AL 35208
89 Vines Cp Dr, Quinton, AL 35130
1017 Vinesville Rd, Birmingham, AL 35208
405 Vicksburg St, Birmingham, AL 35224
1320 Village Dr, Birmingham, AL 35215
500 Vicksburg St, Birmingham, AL 35224
2799 Village Ln, Birmingham, AL 35211
5790 Vinesville Rd, Birmingham, AL 35228
2807 Village Ln, Birmingham, AL 35211
2712 Village Ln, Birmingham, AL 35211
2783 Village Ln, Birmingham, AL 35211
2791 Village Ln, Birmingham, AL 35211
2754 Village Pl, Birmingham, AL 35211
5786 Vinesville Rd, Birmingham, AL 35228
2748 Village Ln, Birmingham, AL 35211
2775 Village Ln, Birmingham, AL 35211
2762 Village Pl, Birmingham, AL 35211
2758 Village Pl, Birmingham, AL 35211
2766 Village Pl, Birmingham, AL 35211
2745 Village Pl, Birmingham, AL 35211
2756 Village Ln, Birmingham, AL 35211
3604 Viola Ave SW, Birmingham, AL 35221
6141 Victory Dr, Birmingham, AL 35228
3612 Viola Ave SW, Birmingham, AL 35221
6145 Victory Dr, Birmingham, AL 35228
321 Vicksburg St, Birmingham, AL 35224
680 Village Crest Cir, Hoover, AL 35226
2815 Village Ln, Birmingham, AL 35211
4728 Vintage Ln, Birmingham, AL 35244
4736 Vintage Ln, Birmingham, AL 35244
3631 Viola Ave SW, Birmingham, AL 35221
6101 Victory Dr, Birmingham, AL 35228
5456 Villa Trce, Hoover, AL 35244
3600 Viola Ave SW, Birmingham, AL 35221
4740 Vintage Ln, Birmingham, AL 35244
3739 Viola Ave SW, Birmingham, AL 35221
5416 Villa Trce, Hoover, AL 35244
3632 Viola Ave SW, Birmingham, AL 35221
4725 Vintage Ln, Birmingham, AL 35244
6100 Victory Dr, Birmingham, AL 35228
1346 Vinesville Rd, Birmingham, AL 35208
6132 Victory Dr, Birmingham, AL 35228
4733 Vintage Ln, Birmingham, AL 35244
6164 Victory Dr, Birmingham, AL 35228
2726 Village Pl, Birmingham, AL 35211
4715 Vintage Ln, Birmingham, AL 35244
2819 Village Ln, Birmingham, AL 35211
4683 Vintage Ln, Birmingham, AL 35244
3924 Viola Ave SW, Birmingham, AL 35221
6209 Victory St, Birmingham, AL 35217
4691 Vintage Ln, Birmingham, AL 35244
3680 Village Center Ln, Hoover, AL 35226
4664 Vintage Ln, Birmingham, AL 35244
2744 Village Ln, Birmingham, AL 35211
4660 Vintage Ln, Birmingham, AL 35244
95 Vines Cp Dr, Quinton, AL 35130
941 Village Mill Rd, Birmingham, AL 35215
921 Vinesville Rd, Birmingham, AL 35208
7824 Vienna Ave, Birmingham, AL 35206
2702 Village Pl, Birmingham, AL 35211
7828 Vienna Ave, Birmingham, AL 35206
5519 Vinesville Rd, Birmingham, AL 35208
7825 Vienna Ave, Birmingham, AL 35206
2760 Village Ln, Birmingham, AL 35211
904 Village Mill Rd, Birmingham, AL 35215
7829 Vienna Ave, Birmingham, AL 35206
6240 Victory St, Birmingham, AL 35217
4008 Village Center Dr, Hoover, AL 35226
1040 Vinesville Rd, Birmingham, AL 35208
2742 Village Pl, Birmingham, AL 35211
7813 Vienna Ave, Birmingham, AL 35206
2701 Village Pl, Birmingham, AL 35211
2732 Village Ln, Birmingham, AL 35211
6112 Victory Dr, Birmingham, AL 35228
3743 Viola Ave SW, Birmingham, AL 35221
6104 Victory Dr, Birmingham, AL 35228
7812 Vienna Ave, Birmingham, AL 35206
7809 Vienna Ave, Birmingham, AL 35206
7816 Vienna Ave, Birmingham, AL 35206
7817 Vienna Ave, Birmingham, AL 35206
1009 Vinesville Rd, Birmingham, AL 35208
55 Vine St, Birmingham, AL 35213
7804 Vienna Ave, Birmingham, AL 35206
7808 Vienna Ave, Birmingham, AL 35206
7776 Vienna Ave, Birmingham, AL 35206
5495 Villa Trce, Hoover, AL 35244
7800 Vienna Ave, Birmingham, AL 35206
7768 Vienna Ave, Birmingham, AL 35206
7821 Vienna Ave, Birmingham, AL 35206
7772 Vienna Ave, Birmingham, AL 35206
7820 Vienna Ave, Birmingham, AL 35206
4682 Vintage Ln, Birmingham, AL 35244
4737 Vintage Ln, Birmingham, AL 35244
6001 Village Ave, Birmingham, AL 35224
4690 Vintage Ln, Birmingham, AL 35244
1013 Village Mill Rd, Birmingham, AL 35215
4686 Vintage Ln, Birmingham, AL 35244
4741 Vintage Ln, Birmingham, AL 35244
2770 Village Pl, Birmingham, AL 35211
5448 Villa Trce, Hoover, AL 35244
6228 Victory St, Birmingham, AL 35217
2737 Village Pl, Birmingham, AL 35211
2740 Village Ln, Birmingham, AL 35211
2734 Village Pl, Birmingham, AL 35211
6200 Victory St, Birmingham, AL 35217
5452 Villa Trce, Hoover, AL 35244
4710 Vintage Ln, Birmingham, AL 35244
2720 Village Ln, Birmingham, AL 35211
4718 Vintage Ln, Birmingham, AL 35244
6140 Victory Dr, Birmingham, AL 35228
1300 Village Dr, Birmingham, AL 35215
6144 Victory Dr, Birmingham, AL 35228
1120 Vinesville Rd, Birmingham, AL 35208
6108 Victory Dr, Birmingham, AL 35228
6148 Victory Dr, Birmingham, AL 35228
6120 Victory Dr, Birmingham, AL 35228
2779 Village Ln, Birmingham, AL 35211
6156 Victory Dr, Birmingham, AL 35228
6157 Victory Dr, Birmingham, AL 35228
2795 Village Ln, Birmingham, AL 35211
3911 Viola Ave SW, Birmingham, AL 35221
6136 Victory Dr, Birmingham, AL 35228
1080 Vinesville Rd, Birmingham, AL 35208
6129 Victory Dr, Birmingham, AL 35228
2764 Village Ln, Birmingham, AL 35211
1108 Vinesville Rd, Birmingham, AL 35208
3912 Viola Ave SW, Birmingham, AL 35221
2738 Village LN, Birmingham, AL 35211
4448 Vicksburg Dr, Birmingham, AL 35210
6125 Victory Dr, Birmingham, AL 35228
6113 Victory Dr, Birmingham, AL 35228
7817 Vienna Ave #17, Birmingham, AL 35206
7769 Vienna Ave, Birmingham, AL 35206
3901 Viola Ave SW, Birmingham, AL 35221
6124 Victory Dr, Birmingham, AL 35228
6117 Victory Dr, Birmingham, AL 35228
2725 Village Pl, Birmingham, AL 35211
1004 Villa Rica Ct, Birmingham, AL 35215
5499 Villa Trce, Hoover, AL 35244
3732 Viola Ave SW, Birmingham, AL 35221
5500 Vinesville Rd, Birmingham, AL 35208
6116 Victory Dr, Birmingham, AL 35228
3616 Viola Ave SW, Birmingham, AL 35221
6153 Victory Dr, Birmingham, AL 35228
6165 Victory Dr, Birmingham, AL 35228
6161 Victory Dr, Birmingham, AL 35228
6128 Victory Dr, Birmingham, AL 35228
7777 Vienna Ave, Birmingham, AL 35206
7773 Vienna Ave, Birmingham, AL 35206
2709 Village Pl, Birmingham, AL 35211
7805 Vienna Ave, Birmingham, AL 35206
7801 Vienna Ave, Birmingham, AL 35206
6152 Victory Dr, Birmingham, AL 35228
618 Vicksburg St, Birmingham, AL 35224
1533 Villa Esta Dr, Birmingham, AL 35214
2369 Village Center St, Hoover, AL 35226
2373 Village Center St, Hoover, AL 35226
5778 Vinesville Rd, Birmingham, AL 35228
1541 Villa Esta Dr, Birmingham, AL 35214
2716 Village Ln, Birmingham, AL 35211
4494 Village Green Dr, Birmingham, AL 35242
4498 Village Green Dr, Birmingham, AL 35242
4486 Village Green Dr, Birmingham, AL 35242
4491 Village Green Dr, Birmingham, AL 35242
1565 Villa Esta Dr, Birmingham, AL 35214
2660 Village Ln, Birmingham, AL 35211
4694 Vintage Ln, Birmingham, AL 35244
2713 Village Pl, Birmingham, AL 35211
2706 Village Pl, Birmingham, AL 35211
2803 Village Ln, Birmingham, AL 35211
3941 Village Center Dr, Hoover, AL 35226
833 Vinesville Rd, Birmingham, AL 35228
1009 Village Mill Rd, Birmingham, AL 35215
701 Vicksburg St, Birmingham, AL 35224
3516 Victoria Rd, Mountain Brk, AL 35223
616 Vicksburg St, Birmingham, AL 35224
1005 Village Mill Rd, Birmingham, AL 35215
2115 Vinson Rd, Birmingham, AL 35235
1025 Village Mill Rd, Birmingham, AL 35215
600 Vicksburg St, Birmingham, AL 35224
604 Vicksburg St, Birmingham, AL 35224
2733 Village Pl, Birmingham, AL 35211
3533 Victoria Rd, Mountain Brk, AL 35223
2111 Vinson Rd, Birmingham, AL 35235
1033 Village Mill Rd, Birmingham, AL 35215
1044 Village Mill Rd, Birmingham, AL 35215
2107 Vinson Rd, Birmingham, AL 35235
1029 Village Mill Rd, Birmingham, AL 35215
1040 Village Mill Rd, Birmingham, AL 35215
2772 Village Ln, Birmingham, AL 35211
3700 Viola Ave SW, Birmingham, AL 35221
2736 Village Ln, Birmingham, AL 35211
2721 Village Pl, Birmingham, AL 35211
612 Vicksburg St, Birmingham, AL 35224
3707 Viola Ave SW, Birmingham, AL 35221
2768 Village Ln, Birmingham, AL 35211
3701 Viola Ave SW, Birmingham, AL 35221
3909 Viola Ave SW, Birmingham, AL 35221
2750 Village Pl, Birmingham, AL 35211
505 Vicksburg St, Birmingham, AL 35224
2741 Village Pl, Birmingham, AL 35211
509 Vicksburg St, Birmingham, AL 35224
6239 Victory St, Birmingham, AL 35217
3920 Viola Ave SW, Birmingham, AL 35221
2746 Village Pl, Birmingham, AL 35211
3916 Viola Ave SW, Birmingham, AL 35221
4647 Vintage Ln, Birmingham, AL 35244
1325 Village Dr, Birmingham, AL 35215
3716 Viola Ave SW, Birmingham, AL 35221
3724 Viola Ave SW, Birmingham, AL 35221
3708 Viola Ave SW, Birmingham, AL 35221
1315 Village Dr, Birmingham, AL 35215
5499 Villa Trce #2145, Birmingham, AL 35244
2724 Village Ln, Birmingham, AL 35211
3744 Viola Ave SW, Birmingham, AL 35221
2771 Village Ln, Birmingham, AL 35211
615 Vicksburg St, Birmingham, AL 35224
3900 Viola Ave SW, Birmingham, AL 35221
611 Vicksburg St, Birmingham, AL 35224
3908 Viola Ave SW, Birmingham, AL 35221
4664 Vintage Ln, Birmingham, AL 35244
4660 Vintage Ln, Birmingham, AL 35244
3736 Viola Ave SW, Birmingham, AL 35221
4649 Vintage Ln, Birmingham, AL 35244
3740 Viola Ave SW, Birmingham, AL 35221
601 Vicksburg St, Birmingham, AL 35224
3534 Victoria Rd, Mountain Brk, AL 35223
3730 Viola Ave SW, Birmingham, AL 35221