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
WENONAH-WESLEY
Properties in Birmingham in WENONAH-WESLEY
Find homes for sale in Birmingham by selecting a property below:
3071 Wenonah Park Rd SW, Birmingham, AL 35211
3138 Wenonah Rd SW, Birmingham, AL 35211
3134 Wenonah Rd SW, Birmingham, AL 35211
2147 Wenonah Oxmoor Rd, Birmingham, AL 35211
3070 Wenonah Park Rd SW, Birmingham, AL 35211
3051 Wenonah Park Rd SW, Birmingham, AL 35211
3033 Wenonah Park Rd SW, Birmingham, AL 35211
2900 Wenonah Oxmoor Rd, Birmingham, AL 35211
3077 Wenonah Park Rd SW, Birmingham, AL 35211
850 Wenonah Rd, Birmingham, AL 35221
3013 Wenonah Park Rd SW, Birmingham, AL 35211
3017 Wenonah Park Rd SW, Birmingham, AL 35211
2825 Wesley Ave SW, Birmingham, AL 35211
2821 Wesley Ave SW, Birmingham, AL 35211
2905 Wesley Ave SW, Birmingham, AL 35211
3025 Wenonah Park Rd SW, Birmingham, AL 35211
2228 Wenonah Oxmoor Rd, Birmingham, AL 35211
2208 Wenonah Oxmoor Rd, Birmingham, AL 35211
1995 Wenonah Oxmoor Rd, Birmingham, AL 35211
2313 Wesley Ave SW, Birmingham, AL 35211
2221 Wesley Ave SW, Birmingham, AL 35211
2219 Wesley Ave SW, Birmingham, AL 35211
3212 Wenonah Dr SW, Birmingham, AL 35211
3208 Wenonah Rd SW, Birmingham, AL 35211
2201 Wesley Ave SW, Birmingham, AL 35211
2317 Wesley Ave SW, Birmingham, AL 35211
3320 Wenonah Rd SW, Birmingham, AL 35211
3054 Wenonah Park Rd SW, Birmingham, AL 35211
2901 Wesley Ave SW, Birmingham, AL 35211
3009 Wenonah Park Rd SW, Birmingham, AL 35211
3010 Wenonah Park Rd SW, Birmingham, AL 35211
2829 Wesley Ave SW, Birmingham, AL 35211
3014 Wenonah Park Rd SW, Birmingham, AL 35211
3030 Wenonah Park Rd SW, Birmingham, AL 35211
2817 Wesley Ave SW, Birmingham, AL 35211
3034 Wenonah Park Rd SW, Birmingham, AL 35211
2813 Wesley Ave SW, Birmingham, AL 35211
3050 Wenonah Park Rd SW, Birmingham, AL 35211
2229 Wesley Ave SW, Birmingham, AL 35211
4908 Wenonah Rd, Birmingham, AL 35221
2233 Wesley Ave SW, Birmingham, AL 35211
2809 Wesley Ave SW, Birmingham, AL 35211
2801 Wesley Ave SW, Birmingham, AL 35211
2321 Wesley Ave SW, Birmingham, AL 35211
2225 Wesley Ave SW, Birmingham, AL 35211
3062 Wenonah Park Rd SW, Birmingham, AL 35211
760 Wenonah Rd, Birmingham, AL 35221
3080 Wenonah Park Rd SW, Birmingham, AL 35211
3063 Wenonah Park Pl SW, Birmingham, AL 35211
3051 Wenonah Park Pl SW, Birmingham, AL 35211
2702 Ishkooda Wenonah Rd SW, Birmingham, AL 35211
2117 Wenonah Oxmoor Rd, Birmingham, AL 35211
1625 Wesley Ave, Birmingham, AL 35221
3021 Wenonah Park Rd SW, Birmingham, AL 35211
3006 Wenonah Park Rd SW, Birmingham, AL 35211
3018 Wenonah Park Rd SW, Birmingham, AL 35211
3026 Wenonah Park Rd SW, Birmingham, AL 35211
2808 Wesley Ave SW, Birmingham, AL 35211
3058 Wenonah Park Rd SW, Birmingham, AL 35211
2812 Wesley Ave SW, Birmingham, AL 35211
2820 Wesley Ave SW, Birmingham, AL 35211
3021 Wenonah Dr SW, Birmingham, AL 35211
2816 Wesley Ave SW, Birmingham, AL 35211
3200 Wenonah Rd SW, Birmingham, AL 35211
3046 Wenonah Park Rd SW, Birmingham, AL 35211
2804 Wesley Ave SW, Birmingham, AL 35211
3038 Wenonah Park Rd SW, Birmingham, AL 35211
3042 Wenonah Park Rd SW, Birmingham, AL 35211
920 Wenonah Rd, Birmingham, AL 35221
3125 Wenonah Rd SW, Birmingham, AL 35211
3129 Wenonah Rd SW, Birmingham, AL 35211
3137 Wenonah Rd SW, Birmingham, AL 35211
2100 Wesley Ave SW, Birmingham, AL 35211
2710 Ishkooda Wenonah Rd SW, Birmingham, AL 35211
3260 Wenonah Rd SW, Birmingham, AL 35211
2200 Wenonah Oxmoor Rd, Birmingham, AL 35211
3624 Wenonah Rd SW, Birmingham, AL 35221
2825 Wenonah Dr SW, Birmingham, AL 35211
3644 Wenonah Rd SW, Birmingham, AL 35221
2821 Wenonah Dr SW, Birmingham, AL 35211
3636 Wenonah Rd SW, Birmingham, AL 35221
3640 Wenonah Rd SW, Birmingham, AL 35221
2449 Wenonah Oxmoor Rd, Birmingham, AL 35211
3621 Wenonah Rd SW, Birmingham, AL 35221
3620 Wenonah Rd SW, Birmingham, AL 35221
3000 Wenonah Rd SW, Birmingham, AL 35211
3628 Wenonah Rd SW, Birmingham, AL 35221
3632 Wenonah Rd SW, Birmingham, AL 35221
4420 Wenonah Rd SW, Birmingham, AL 35221
3233 Wenonah Rd SW, Birmingham, AL 35211
3221 Wenonah Rd SW, Birmingham, AL 35211
3202 Wenonah Rd SW Lot 8 BL 1 WENONAH SUB PLAT C, Birmingham, AL 35211
3101 Wenonah Dr SW, Birmingham, AL 35211
3225 Wenonah Rd SW, Birmingham, AL 35211
3217 Wenonah Rd SW, Birmingham, AL 35211
4500 Wenonah Rd SW, Birmingham, AL 35221
2427 Wenonah Oxmoor Rd, Birmingham, AL 35211
3317 Wenonah Rd, Birmingham, AL 35211
3237 Wenonah Rd SW, Birmingham, AL 35211
4008 Wenonah Rd SW, Birmingham, AL 35221
3229 Wenonah Rd SW, Birmingham, AL 35211
4024 Wenonah Rd SW, Birmingham, AL 35221
2578 Wenonah Oxmoor Rd, Birmingham, AL 35211
2320 Wenonah Oxmoor Rd, Birmingham, AL 35211
4012 Wenonah Rd SW, Birmingham, AL 35221
2800 Wesley Ave SW, Birmingham, AL 35211
4032 Wenonah Rd SW, Birmingham, AL 35221
2391 Wenonah Oxmoor Rd SW, Birmingham, AL 35211
3216 Wenonah Dr SW, Birmingham, AL 35211
3079 Wenonah Park Rd SW, Birmingham, AL 35211
2708 Ishkooda Wenonah Rd SW, Birmingham, AL 35211
3075 Wenonah Park Rd SW, Birmingham, AL 35211
3061 Wenonah Park Rd SW, Birmingham, AL 35211
2 Wentworth Ter Unit 164B, Birmingham, AL 35242
3516 Wenonah Rd SW, Birmingham, AL 35211
3022 Wenonah Park Rd SW, Birmingham, AL 35211
2908 Wesley Ave SW, Birmingham, AL 35211
2900 Wesley Ave SW, Birmingham, AL 35211
3091 Wenonah Park Rd SW, Birmingham, AL 35211
2632 Wenonah Oxmoor Rd, Birmingham, AL 35211
3095 Wenonah Park Rd SW, Birmingham, AL 35211
3004 Wenonah Rd SW, Birmingham, AL 35211
3097 Wenonah Park Rd SW, Birmingham, AL 35211
2912 Wenonah Rd SW, Birmingham, AL 35211
2714 Wenonah Oxmoor Rd, Birmingham, AL 35211
3105 Wenonah Rd SW, Birmingham, AL 35211
3065 Wenonah Park Rd SW, Birmingham, AL 35211
2908 Wenonah Rd SW, Birmingham, AL 35211
1004 Wenonah Ct, Birmingham, AL 35221
2575 Wenonah Oxmoor Rd, Birmingham, AL 35211
2916 Wenonah Rd SW, Birmingham, AL 35211
1000 Wenonah Ct, Birmingham, AL 35221
2905 Wenonah Rd SW, Birmingham, AL 35211
3087 Wenonah Park Rd SW, Birmingham, AL 35211
2909 Wenonah Rd SW, Birmingham, AL 35211
3083 Wenonah Park Rd SW, Birmingham, AL 35211
3037 Wenonah Rd SW, Birmingham, AL 35211
3069 Wenonah Park Rd SW, Birmingham, AL 35211
3101 Wenonah Rd SW, Birmingham, AL 35211
4013 Wenonah Rd SW, Birmingham, AL 35221
2901 Wenonah Dr SW, Birmingham, AL 35211
1629 Wesley Ave, Birmingham, AL 35221
4009 Wenonah Rd SW, Birmingham, AL 35221
4021 Wenonah Rd SW, Birmingham, AL 35221
3221 Wenonah Dr SW, Birmingham, AL 35211
4017 Wenonah Rd SW, Birmingham, AL 35221
2913 Wenonah Dr SW, Birmingham, AL 35211
4005 Wenonah Rd SW, Birmingham, AL 35221
2905 Wenonah Dr SW, Birmingham, AL 35211
4001 Wenonah Rd SW, Birmingham, AL 35221
3201 Wenonah Dr SW, Birmingham, AL 35211
3331 Wenonah Rd, Birmingham, AL 35211
3213 Wenonah Dr SW, Birmingham, AL 35211
4417 Wenonah Ct SW, Birmingham, AL 35221
2718 Ishkooda Wenonah Rd SW, Birmingham, AL 35211
4417 Wenonah Rd SW, Birmingham, AL 35221
3217 Wenonah Dr SW, Birmingham, AL 35211
4409 Wenonah Rd SW, Birmingham, AL 35221
2750 Ishkooda Wenonah Rd SW, Birmingham, AL 35211
3052 Wenonah Park Pl SW, Birmingham, AL 35211
4421 Wenonah Rd SW, Birmingham, AL 35221
2706 Wenonah Oxmoor Rd, Birmingham, AL 35211
3209 Wenonah Dr SW, Birmingham, AL 35211
2817 Wenonah Rd SW, Birmingham, AL 35211
3029 Wenonah Rd SW, Birmingham, AL 35211
3629 Wenonah Rd SW, Birmingham, AL 35221
3121 Wenonah Rd SW, Birmingham, AL 35211
3633 Wenonah Rd SW, Birmingham, AL 35221
1109 Wenonah Ct, Birmingham, AL 35221
3641 Wenonah Rd SW, Birmingham, AL 35221
3109 Wenonah Rd SW, Birmingham, AL 35211
3645 Wenonah Rd SW, Birmingham, AL 35221
3232 Wenonah Rd SW, Birmingham, AL 35211
2901 Wenonah Rd SW, Birmingham, AL 35211
3220 Wenonah Dr SW, Birmingham, AL 35211
3113 Wenonah Rd SW, Birmingham, AL 35211
3625 Wenonah Rd SW, Birmingham, AL 35221
2121 Wenonah Oxmoor Rd, Birmingham, AL 35211
3112 Wenonah Rd SW, Birmingham, AL 35211
2917 Wenonah Dr SW, Birmingham, AL 35211
3005 Wenonah Park Pl SW, Birmingham, AL 35211
3008 Wenonah Park Pl SW, Birmingham, AL 35211
2142 Wenonah Oxmoor Rd, Birmingham, AL 35211
1116 Wenonah Ct, Birmingham, AL 35221
3324 Wenonah Rd SW, Birmingham, AL 35211
2446 Wenonah Oxmoor Rd, Birmingham, AL 35211
1112 Wenonah Ct, Birmingham, AL 35221
2437 Wenonah Oxmoor Rd, Birmingham, AL 35211
3121 Wenonah Dr SW, Birmingham, AL 35211
3332 Wenonah Rd SW, Birmingham, AL 35211
3616 Wenonah Rd SW, Birmingham, AL 35221
3201 Wenonah Rd SW, Birmingham, AL 35211
4512 Wenonah Rd SW, Birmingham, AL 35221
3205 Wenonah Rd SW, Birmingham, AL 35211
4520 Wenonah Rd SW, Birmingham, AL 35221
3240 Wenonah Rd SW, Birmingham, AL 35211
3056 Wenonah Park Pl SW, Birmingham, AL 35211
2805 Wenonah Dr SW, Birmingham, AL 35211
3060 Wenonah Park Pl SW, Birmingham, AL 35211
2813 Wenonah Dr SW, Birmingham, AL 35211
3048 Wenonah Park Pl SW, Birmingham, AL 35211
3617 Wenonah Rd SW, Birmingham, AL 35221
2801 Wenonah Rd SW, Birmingham, AL 35211
3613 Wenonah Rd SW, Birmingham, AL 35221
3604 Wenonah Rd SW, Birmingham, AL 35221
3612 Wenonah Rd SW, Birmingham, AL 35221
3094 Wenonah Park Rd SW, Birmingham, AL 35211
3318 Wenonah Rd SW, Birmingham, AL 35211
3312 Wenonah Rd SW, Birmingham, AL 35211
3504 Wenonah Rd SW, Birmingham, AL 35211
3090 Wenonah Park Rd SW, Birmingham, AL 35211
3500 Wenonah Rd SW, Birmingham, AL 35211
3043 Wenonah Park Pl SW, Birmingham, AL 35211
3017 Wenonah Park Pl SW, Birmingham, AL 35211
3021 Wenonah Park Pl SW, Birmingham, AL 35211
2712 Ishkooda Wenonah Rd SW, Birmingham, AL 35211
3035 Wenonah Park Pl SW, Birmingham, AL 35211
2909 Wesley Ave SW, Birmingham, AL 35211
3028 Wenonah Park Pl SW, Birmingham, AL 35211
3024 Wenonah Park Pl SW, Birmingham, AL 35211
3637 Wenonah Rd SW, Birmingham, AL 35221
3013 Wenonah Park Pl SW, Birmingham, AL 35211
3204 Wenonah Dr SW, Birmingham, AL 35211
3020 Wenonah Park Pl SW, Birmingham, AL 35211
3036 Wenonah Park Pl SW, Birmingham, AL 35211
2704 Ishkooda Wenonah Rd SW, Birmingham, AL 35211
3040 Wenonah Park Pl SW, Birmingham, AL 35211
3044 Wenonah Park Pl SW, Birmingham, AL 35211
3032 Wenonah Park Pl SW, Birmingham, AL 35211
1617 Wesley Ave, Birmingham, AL 35221
1611 Wesley Ave, Birmingham, AL 35221
3601 Wenonah Rd SW, Birmingham, AL 35221
1117 Wenonah Ct, Birmingham, AL 35221
3605 Wenonah Rd SW, Birmingham, AL 35221
1113 Wenonah Ct, Birmingham, AL 35221
2825 Wenonah Rd SW, Birmingham, AL 35211
3609 Wenonah Rd SW, Birmingham, AL 35221
2821 Wenonah Rd SW, Birmingham, AL 35211
3238 Wenonah Rd SW, Birmingham, AL 35211
3033 Wenonah Rd SW, Birmingham, AL 35211
1012 Wenonah Ct, Birmingham, AL 35221
3009 Wenonah Park Pl SW, Birmingham, AL 35211
3200 Wenonah Dr SW, Birmingham, AL 35211
2217 Wesley Ave SW, Birmingham, AL 35211
2141 Wenonah Oxmoor Rd, Birmingham, AL 35211
3132 Wenonah Dr SW, Birmingham, AL 35211
2312 Wesley Ave SW, Birmingham, AL 35211
2441 Wenonah Oxmoor Rd, Birmingham, AL 35211
2416 Wenonah Oxmoor Rd, Birmingham, AL 35211
2916 Wenonah Dr SW, Birmingham, AL 35211
3212 Wenonah Dr SW, Birmingham, AL 35211
3220 Wenonah Dr SW, Birmingham, AL 35211
3204 Wenonah Rd SW, Birmingham, AL 35211
2585 Wenonah Oxmoor Rd, Birmingham, AL 35211
2930 Wenonah Dr SW, Birmingham, AL 35211
3112 Wenonah Dr SW, Birmingham, AL 35211
2500 Wenonah Oxmoor Rd, Birmingham, AL 35211
2051 Wenonah Oxmoor Rd, Birmingham, AL 35211
2424 Wenonah Oxmoor Rd, Birmingham, AL 35211
2212 Wenonah Oxmoor Rd, Birmingham, AL 35211
3100 Wenonah Dr SW, Birmingham, AL 35211
1734 Wenonah Rd, Birmingham, AL 35211
3104 Wenonah Dr SW, Birmingham, AL 35211
1744 Wenonah Rd, Birmingham, AL 35211
2220 Wenonah Oxmoor Rd, Birmingham, AL 35211
2808 Wenonah Dr SW, Birmingham, AL 35211
2100 Wenonah Oxmoor Rd, Birmingham, AL 35211
2812 Wenonah Dr SW, Birmingham, AL 35211
3304 Wenonah Rd SW, Birmingham, AL 35211
2900 Wenonah Dr SW, Birmingham, AL 35211
2816 Wenonah Dr SW, Birmingham, AL 35211
2820 Wenonah Dr SW, Birmingham, AL 35211
3302 Wenonah Rd SW, Birmingham, AL 35211
2700 Shannon Oxmoor Rd, Birmingham, AL 35211
2950 Wenonah Dr SW, Birmingham, AL 35211
2128 Wenonah Oxmoor Rd, Birmingham, AL 35211
3116 Wesley Ave SW, Birmingham, AL 35221
2908 Wenonah Dr SW, Birmingham, AL 35211
3025 Wenonah Cir SW, Birmingham, AL 35211
2912 Wenonah Dr SW, Birmingham, AL 35211
2409 Wenonah Oxmoor Rd, Birmingham, AL 35211
3208 Wenonah Dr SW, Birmingham, AL 35211
2920 Wenonah Dr SW, Birmingham, AL 35211
3117 Wesley Ave SW, Birmingham, AL 35221
3502 Wenonah Rd SW, Birmingham, AL 35211
3310 Wenonah Rd SW, Birmingham, AL 35211
3120 Wenonah Dr SW, Birmingham, AL 35211
2400 Wenonah Oxmoor Rd, Birmingham, AL 35211
3202 Wenonah Rd SW, Birmingham, AL 35211
2408 Wenonah Oxmoor Rd, Birmingham, AL 35211
3108 Wenonah Dr SW, Birmingham, AL 35211
3128 Wenonah Dr SW, Birmingham, AL 35211
3116 Wenonah Dr SW, Birmingham, AL 35211
2718 Ishkooda Wenonah Rd SW, Birmingham, AL 35211
3124 Wenonah Dr SW, Birmingham, AL 35211
3204 Wesley Ave SW, Birmingham, AL 35221
3200 Wesley Ave SW, Birmingham, AL 35221
4412 Wenonah Rd SW, Birmingham, AL 35221
2600 Wenonah Oxmoor Rd, Birmingham, AL 35211
2316 Wesley Ave SW, Birmingham, AL 35211
2570 Wenonah Oxmoor Rd, Birmingham, AL 35211
2224 Wesley Ave SW, Birmingham, AL 35211
2586 Wenonah Oxmoor Rd, Birmingham, AL 35211
4407 Wenonah Ct SW, Birmingham, AL 35221
2716 Ishkooda Wenonah Rd SW, Birmingham, AL 35211
4900 Wenonah Rd, Birmingham, AL 35221
2212 Wesley Ave SW, Birmingham, AL 35211
2301 Wesley Ave SW, Birmingham, AL 35211
2208 Wesley Ave SW, Birmingham, AL 35211
1621 Wesley Ave, Birmingham, AL 35221
2204 Wesley Ave SW, Birmingham, AL 35211
2200 Wesley Ave SW, Birmingham, AL 35211
2950 Wenonah Dr SW, Birmingham, AL 35211
3120 Wesley Ave SW, Birmingham, AL 35221
1601 Wesley Ave, Birmingham, AL 35221
2320 Wesley Ave SW, Birmingham, AL 35211
2108 Wesley Ave SW, Birmingham, AL 35211
2324 Wesley Ave SW, Birmingham, AL 35211
2104 Wesley Ave SW, Birmingham, AL 35211
3112 Wesley Ave SW, Birmingham, AL 35221
3337 Wenonah Rd, Birmingham, AL 35211
2844 Wenonah Dr SW, Birmingham, AL 35211
3335 Wenonah Rd, Birmingham, AL 35211
3113 Wesley Ave SW, Birmingham, AL 35221
2328 Wesley Ave SW, Birmingham, AL 35211
2423 Wenonah Oxmoor Rd, Birmingham, AL 35211
2904 Wenonah Dr SW, Birmingham, AL 35211
2332 Wesley Ave SW, Birmingham, AL 35211
2824 Wenonah Dr SW, Birmingham, AL 35211
2571 Wenonah Oxmoor Rd, Birmingham, AL 35211
2559 Wenonah Oxmoor Rd, Birmingham, AL 35211
3245 Wenonah Rd SW, Birmingham, AL 35211
2055 Wenonah Oxmoor Rd, Birmingham, AL 35211
780 Wenonah Rd, Birmingham, AL 35221
2220 Wesley Ave SW, Birmingham, AL 35211
2537 Wenonah Oxmoor Rd, Birmingham, AL 35211
2804 Wenonah Dr SW, Birmingham, AL 35211
2216 Wesley Ave SW, Birmingham, AL 35211
2308 Wesley Ave SW, Birmingham, AL 35211
2881 Wenonah Oxmoor Rd, Birmingham, AL 35211
4409 Wenonah Ct SW, Birmingham, AL 35221
2628 Wenonah Oxmoor Rd, Birmingham, AL 35211
2146 Wenonah Oxmoor Rd, Birmingham, AL 35211
2622 Wenonah Oxmoor Rd, Birmingham, AL 35211
2580 Wenonah Oxmoor Rd, Birmingham, AL 35211
2510 Wenonah Oxmoor Rd, Birmingham, AL 35211
1930 Ishkooda Rd, Birmingham, AL 35211
2301 Wenonah Rd, Birmingham, AL 35211
2612 Wenonah Oxmoor Rd, Birmingham, AL 35211
2117 Wenonah Oxmoor Rd #0000, Birmingham, AL 35211
2606 Wenonah Oxmoor Rd, Birmingham, AL 35211
2582 Wenonah Oxmoor Rd, Birmingham, AL 35211
2001 Wenonah Oxmoor Rd, Birmingham, AL 35211
2385 Wenonah Oxmoor Rd SW, Birmingham, AL 35211
2466 Wenonah Oxmoor Rd #1, Birmingham, AL 35211
2442 Wenonah Oxmoor Rd, Birmingham, AL 35211
2320 Wenonah Oxmoor Rd, Birmingham, AL 35211
2466 Wenonah Oxmoor Rd, Birmingham, AL 35211