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
1ST-1ST
Properties in Birmingham in 1ST-1ST
Find homes for sale in Birmingham by selecting a property below:
4029 1st Ave N, Birmingham, AL 35222
6614 1st Ave S, Birmingham, AL 35212
4749 1st Ave N, Birmingham, AL 35222
6606 1st Ave S, Birmingham, AL 35212
6620 1st Ave S, Birmingham, AL 35212
4739 1st Ave N, Birmingham, AL 35222
5359 1st Ave N, Birmingham, AL 35212
6600 1st Ave S, Birmingham, AL 35212
2343 1st Ave S, Birmingham, AL 35233
6610 1st Ave S, Birmingham, AL 35212
3451 1st Ave N, Birmingham, AL 35222
2416 1st Ave N #11, Birmingham, AL 35203
3300 1st Ave N, Birmingham, AL 35222
3814 1st St W, Birmingham, AL 35207
3844 1st St W, Birmingham, AL 35207
2329 1st Ave N #302, Birmingham, AL 35203
4718 1st Ave S, Birmingham, AL 35222
6515 1st Ave S, Birmingham, AL 35212
4806 1st Ave S, Birmingham, AL 35222
4777 1st Ave S, Birmingham, AL 35222
2329 1st Ave N #403, Birmingham, AL 35203
2808 1st Ave S #5, Birmingham, AL 35233
2329 1st Ave N #204, Birmingham, AL 35203
2329 1st Ave N #301, Birmingham, AL 35203
4146 1st Ave N, Birmingham, AL 35222
5215 1st Ave N, Birmingham, AL 35212
4131 1st Ave N, Birmingham, AL 35222
6447 1st Ave S, Birmingham, AL 35212
5309 1st Ave N, Birmingham, AL 35212
24 61st St N, Birmingham, AL 35212
6621 1st Ave S, Birmingham, AL 35212
4767 1st Ave S, Birmingham, AL 35222
2363 1st Ave S, Birmingham, AL 35233
4430 1st Ave S, Birmingham, AL 35222
6624 1st Ave S, Birmingham, AL 35212
6452 1st Ave S, Birmingham, AL 35212
6228 1st Ave N, Birmingham, AL 35212
4842 1st Ave S, Birmingham, AL 35222
4712 1st Ave N, Birmingham, AL 35222
5723 1st Ave N, Birmingham, AL 35212
5812 1st Ave S, Birmingham, AL 35212
4726 1st Ave S, Birmingham, AL 35222
6505 1st Ave S, Birmingham, AL 35212
4812 1st Ave S, Birmingham, AL 35222
5417 1st Ave N, Birmingham, AL 35212
4267 1st Ave N, Birmingham, AL 35222
2337 1st Ave S, Birmingham, AL 35233
4280 1st Ave S, Birmingham, AL 35222
4223 1st Ave S, Birmingham, AL 35222
6615 1st Ave S, Birmingham, AL 35212
6609 1st Ave S, Birmingham, AL 35212
6617 1st Ave S, Birmingham, AL 35212
2416 1st Ave N Apt 20, Birmingham, AL 35203
6804 1st Ave S, Birmingham, AL 35212
2335 1st Ave N, Birmingham, AL 35203
6605 1st Ave S, Birmingham, AL 35212
6601 1st Ave S, Birmingham, AL 35212
6630 1st Ave S, Birmingham, AL 35212
4740 1st Ave N, Birmingham, AL 35222
6628 1st Ave S, Birmingham, AL 35212
6627 1st Ave S, Birmingham, AL 35212
3513 1st Ave N, Dolomite, AL 35061
3517 1st Ave N, Dolomite, AL 35061
6828 1st Ave S, Birmingham, AL 35212
2416 1st Ave N Apt 13, Birmingham, AL 35203
2416 1st Ave N Apt 8, Birmingham, AL 35203
6826 1st Ave S, Birmingham, AL 35212
6825 1st Ave S, Birmingham, AL 35212
6808 1st Ave S, Birmingham, AL 35212
6830 1st Ave S, Birmingham, AL 35212
4128 1st Ave N, Birmingham, AL 35222
6816 1st Ave S, Birmingham, AL 35212
4276 1st Ave S, Birmingham, AL 35222
4810 1st Ave S, Birmingham, AL 35222
330 1st Ave N, Birmingham, AL 35204
4219 1st Ave S, Birmingham, AL 35222
4810 1st Ave N, Birmingham, AL 35222
2329 1st Ave N #102, Birmingham, AL 35203
2329 1st Ave N #201, Birmingham, AL 35203
5215 1st Ave N, Birmingham, AL 35212
6829 1st Ave N, Birmingham, AL 35206
2329 1st Ave N #101, Birmingham, AL 35203
2085 Lynnhaven Pkwy, Virginia Beach, VA 23456
6810 1st Ave N, Birmingham, AL 35206
2345 1st Ave S, Birmingham, AL 35233
2335 1st Ave S, Birmingham, AL 35233
2359 1st Ave S, Birmingham, AL 35233
2355 1st Ave S, Birmingham, AL 35233
2351 1st Ave S, Birmingham, AL 35233
4708 1st Ave N, Birmingham, AL 35222
2347 1st Ave S, Birmingham, AL 35233
2349 1st Ave S, Birmingham, AL 35233
2339 1st Ave S, Birmingham, AL 35233
5526 1st Ave S, Birmingham, AL 35212
2416 1st Ave N #18, Birmingham, AL 35203
2367 1st Ave S, Birmingham, AL 35233
4900 1st Ave N, Birmingham, AL 35222
2416 1st Ave N Apt 15, Birmingham, AL 35203
2351 1st Ave S, Birmingham, AL 35233
4500 1st Ave S, Birmingham, AL 35222
2353 1st Ave S, Birmingham, AL 35233
2412 1st Ave N #22, Birmingham, AL 35203
2412 1st Ave N #23, Birmingham, AL 35203
4261 1st Ave S, Birmingham, AL 35222
2329 1st Ave N #303, Birmingham, AL 35203
4257 1st Ave S, Birmingham, AL 35222
66 1st Ave S, Birmingham, AL 35205
2412 1st Ave N #16, Birmingham, AL 35203
2412 1st Ave N #15, Birmingham, AL 35203
4822 1st Ave S, Birmingham, AL 35222
2412 1st Ave N #14, Birmingham, AL 35203
6508 1st Ave S, Birmingham, AL 35212
4301 1st Ave N, Birmingham, AL 35222
2412 1st Ave N #13, Birmingham, AL 35203
6527 1st Ave S, Birmingham, AL 35212
4271 1st Ave N, Birmingham, AL 35222
6712 1st Ave S, Birmingham, AL 35212
2416 1st Ave N, Birmingham, AL 35203
6440 1st Ave S, Birmingham, AL 35212
6 1st Ave SW, Birmingham, AL 35211
4640 1st Ave N, Birmingham, AL 35222
6730 1st Ave S, Birmingham, AL 35212
6724 1st Ave S, Birmingham, AL 35212
4609 1st Ave N, Birmingham, AL 35222
6708 1st Ave S, Birmingham, AL 35212
6116 1st Ave S, Birmingham, AL 35212
6 1st Ave SW, Birmingham, AL 35211
4231 1st Ave N, Birmingham, AL 35222
6453 1st Ave S, Birmingham, AL 35212
6455 1st Ave S, Birmingham, AL 35212
4233 1st Ave N, Birmingham, AL 35222
2416 1st Ave N #12, Birmingham, AL 35203
4209 1st Ave N, Birmingham, AL 35222
6604 1st Ave N, Birmingham, AL 35206
2412 1st Ave N #19, Birmingham, AL 35203
4424 1st Ave S, Birmingham, AL 35222
4785 1st Ave S, Birmingham, AL 35222
2412 1st Ave N #20, Birmingham, AL 35203
6509 1st Ave S, Birmingham, AL 35212
4716 1st Ave S, Birmingham, AL 35222
6728 1st Ave S, Birmingham, AL 35212
4804 1st Ave S, Birmingham, AL 35222
4231 1st Ave S, Birmingham, AL 35222
2412 1st Ave N #17, Birmingham, AL 35203
4781 1st Ave S, Birmingham, AL 35222
2412 1st Ave N #18, Birmingham, AL 35203
6824 1st Ave S, Birmingham, AL 35212
4816 1st Ave S, Birmingham, AL 35222
5101 1st Ave N, Birmingham, AL 35212
2416 1st Ave N Apt 9, Birmingham, AL 35203
4814 1st Ave S, Birmingham, AL 35222
6820 1st Ave S, Birmingham, AL 35212
4740 1st Ave S, Birmingham, AL 35222
4713 1st Ave S, Birmingham, AL 35222
5021 1st Ave N, Birmingham, AL 35212
4645 1st Ave N, Birmingham, AL 35222
2333 1st Ave S, Birmingham, AL 35233
6701 1st Ave S, Birmingham, AL 35212
2720 1st Ave N, Birmingham, AL 35203
6705 1st Ave S, Birmingham, AL 35212
4748 1st Ave N, Birmingham, AL 35222
6725 1st Ave S, Birmingham, AL 35212
49 1st Ave S, Birmingham, AL 35205
6731 1st Ave S, Birmingham, AL 35212
2365 1st Ave N, Birmingham, AL 35203
41 1st Ave S, Birmingham, AL 35205
6721 1st Ave S, Birmingham, AL 35212
2723 1st Ave S, Birmingham, AL 35233
6230 1st Ave N, Birmingham, AL 35212
45 1st Ave S, Birmingham, AL 35205
6717 1st Ave S, Birmingham, AL 35212
2329 1st Ave N #203, Birmingham, AL 35203
6727 1st Ave S, Birmingham, AL 35212
6805 1st Ave S, Birmingham, AL 35212
5936 1st Ave S, Birmingham, AL 35212
6729 1st Ave S, Birmingham, AL 35212
6801 1st Ave S, Birmingham, AL 35212
2329 1st Ave N #402, Birmingham, AL 35203
4775 1st Ave S, Birmingham, AL 35222
4767 1st Ave S, Birmingham, AL 35222
4720 1st Ave S, Birmingham, AL 35222
4724 1st Ave S, Birmingham, AL 35222
25 1st Ave S, Birmingham, AL 35205
2369 1st Ave S, Birmingham, AL 35233
29 1st Ave S, Birmingham, AL 35205
2329 1st Ave N #202, Birmingham, AL 35203
2416 1st Ave N #3, Birmingham, AL 35203
4442 1st Ave S, Birmingham, AL 35222
6716 1st Ave S, Birmingham, AL 35212
2416 1st Ave N #2, Birmingham, AL 35203
6720 1st Ave S, Birmingham, AL 35212
2412 1st Ave N #6, Birmingham, AL 35203
6009 1st Ave S, Birmingham, AL 35212
6529 1st Ave S, Birmingham, AL 35212
5620 1st Ave N, Birmingham, AL 35212
2412 1st Ave N #8, Birmingham, AL 35203
6821 1st Ave S, Birmingham, AL 35212
6001 1st Ave S, Birmingham, AL 35212
5800 1st Ave N, Birmingham, AL 35212
2412 1st Ave N #4, Birmingham, AL 35203
6817 1st Ave S, Birmingham, AL 35212
6005 1st Ave S, Birmingham, AL 35212
2412 1st Ave N #10, Birmingham, AL 35203
2412 1st Ave N #7, Birmingham, AL 35203
3517 1st Ave N, Dolomite, AL 35061
5928 1st Ave S, Birmingham, AL 35212
2412 1st Ave N #9, Birmingham, AL 35203
6436 1st Ave S, Birmingham, AL 35212
2412 1st Ave N #12, Birmingham, AL 35203
2416 1st Ave N Apt 22, Birmingham, AL 35203
2416 1st Ave N #6, Birmingham, AL 35203
5701 1st Ave N, Birmingham, AL 35212
2412 1st Ave N #11, Birmingham, AL 35203
2416 1st Ave N #1, Birmingham, AL 35203
621 1st Ct N, Birmingham, AL 35217
6460 1st Ave S, Birmingham, AL 35212
6715 1st Ave S, Birmingham, AL 35212
5934 1st Ave S, Birmingham, AL 35212
4237 1st Ave N Unit 5&6, Birmingham, AL 35222
4101 1st Ave N, Birmingham, AL 35222
6051 1st Ave S, Birmingham, AL 35212
6709 1st Ave S, Birmingham, AL 35212
54 1st Ave S, Birmingham, AL 35205
2357 1st Ave S, Birmingham, AL 35233
6811 1st Ave S, Birmingham, AL 35212
2416 1st Ave N Apt 17, Birmingham, AL 35203
50 1st Ave S, Birmingham, AL 35205
6813 1st Ave S, Birmingham, AL 35212
4803 1st Ave S, Birmingham, AL 35222
6904 1st Ave S, Birmingham, AL 35212
2404 1st Ave N, Birmingham, AL 35203
2601 1st Ave S, Birmingham, AL 35233
6908 1st Ave S, Birmingham, AL 35212
6456 1st Ave S, Birmingham, AL 35212
6122 1st Ave S, Birmingham, AL 35212
33 1st Ave S, Birmingham, AL 35205
6827 1st Ave S, Birmingham, AL 35212
6016 1st Ave S, Birmingham, AL 35212
2416 1st Ave N #14, Birmingham, AL 35203
2331 1st Ave S, Birmingham, AL 35233
2804 1st Ave S, Birmingham, AL 35233
2800 1st Ave S, Birmingham, AL 35233
2808 1st Ave S, Birmingham, AL 35233
3837 1st Pl W, Birmingham, AL 35207
2801 1 Ave, Birmingham, AL 35203
2802 1st Ave S, Birmingham, AL 35233
2806 1st Ave S, Birmingham, AL 35233
2601 1st Ave S, Birmingham, AL 35203
2361 1st Ave N, Birmingham, AL 35203
420 1st Ave N, Birmingham, AL 35204
4808 1st Ave S, Birmingham, AL 35222
4901 1st Ave N, Birmingham, AL 35222
2812 1st Ave S, Birmingham, AL 35233
405 1st Ave, Docena, AL 35060
5725 1st Ave S, Birmingham, AL 35212
6108 1st Ave S, Birmingham, AL 35212
37 1st Ave S, Birmingham, AL 35205
6901 1st Ave S, Birmingham, AL 35212
6112 1st Ave S, Birmingham, AL 35212
5921 1st Ave S, Birmingham, AL 35212
5915 1st Ave S, Birmingham, AL 35212
5919 1st Ave S, Birmingham, AL 35212
53 1st Ave S, Birmingham, AL 35205
4605 1st Ave N, Birmingham, AL 35222
5613 1st Ave S, Birmingham, AL 35212
312 1st Ave N, Birmingham, AL 35204
6451 1st Ave S, Birmingham, AL 35212
5237 1st Ave N, Birmingham, AL 35212
2329 1st Ave N #404, Birmingham, AL 35203
2373 1st Ave S, Birmingham, AL 35233
5341 1st Ave N, Birmingham, AL 35212
332 1st Ave N, Birmingham, AL 35204
6444 1st Ave S, Birmingham, AL 35212
2416 1st Ave N #10, Birmingham, AL 35203
4607 1st Ave N, Birmingham, AL 35222
400 1st Ave N, Birmingham, AL 35204
2329 1st Ave N #201, Birmingham, AL 35203
62 1st Ave S, Birmingham, AL 35205
58 1st Ave S, Birmingham, AL 35205
6432 1st Ave S, Birmingham, AL 35212
6449 1st Ave S, Birmingham, AL 35212
6448 1st Ave S, Birmingham, AL 35212
6432 1st Ave S, Birmingham, AL 35212
2802 1st Ave S #2, Birmingham, AL 35233
2700 1st Ave N, Birmingham, AL 35203
6900 1st Ave S, Birmingham, AL 35212
2429 1st Ave N, Birmingham, AL 35203
5940 1st Ave S, Birmingham, AL 35212
2329 1st Ave N #401, Birmingham, AL 35203
6910 1st Ave S, Birmingham, AL 35212
5519 1st Ave N, Birmingham, AL 35212
2814 1st Ave S, Birmingham, AL 35233
2810 1st Ave S, Birmingham, AL 35233
5900 1st Ave S, Birmingham, AL 35212
2816 1st Ave S, Birmingham, AL 35233
2812 1st Ave S, Birmingham, AL 35233
5601 1st Ave S, Birmingham, AL 35212
5924 1st Ave S, Birmingham, AL 35212
2818 1st Ave S, Birmingham, AL 35233
6831 1st Ave S, Birmingham, AL 35212
2822 1st Ave S, Birmingham, AL 35233
2820 1st Ave S, Birmingham, AL 35233
6913 1st Ave S, Birmingham, AL 35212
6631 1st Ave S, Birmingham, AL 35212
6907 1st Ave S, Birmingham, AL 35212
5804 1st Ave S, Birmingham, AL 35212
5913 1st Ave N, Birmingham, AL 35212
2429 1st Ave N #105, Birmingham, AL 35203
5938 1st Ave S, Birmingham, AL 35212
2329 1st Ave N #204, Birmingham, AL 35203
6010 1st Ave S, Birmingham, AL 35212
5018 1st Ave N, Birmingham, AL 35212
4215 1st Ave S, Birmingham, AL 35222
4209 1st Ave S, Birmingham, AL 35222
4229 1st Ave S, Birmingham, AL 35222
4911 1st Ave S, Birmingham, AL 35222
4824 1st Ave S, Birmingham, AL 35222
4770 1st Ave S, Birmingham, AL 35222
4269 1st Ave S, Birmingham, AL 35222
5510 1st Ave N, Birmingham, AL 35212
4927 1st Ave S, Birmingham, AL 35222
331 1st Ave NW, Graysville, AL 35073
4283 1st Ave N, Birmingham, AL 35222
5105 1st Ave N, Birmingham, AL 35212
3818 1st St W, Birmingham, AL 35207
6533 1st Ave S, Birmingham, AL 35212
6449 1st Ave N, Birmingham, AL 35212
5100 1st Ave N, Birmingham, AL 35212
6625 1st Ave S, Birmingham, AL 35212
4290 1st Ave S, Birmingham, AL 35222
4904 1st Ave N, Birmingham, AL 35222
4921 1st Ave N, Birmingham, AL 35222
2371 1st Ave S, Birmingham, AL 35233
3300 1st Ave N, Birmingham, AL 35222
3944 1st Ave S, Birmingham, AL 35222
2416 1st Ave N #23, Birmingham, AL 35203
4237 1st Ave S, Birmingham, AL 35222
4265 1st Ave S, Birmingham, AL 35222
2801 1 Ave, Birmingham, AL 35203
2731 1st Ave S, Birmingham, AL 35203
5813 1st Ave S, Birmingham, AL 35212
4019 1st Ave S, Birmingham, AL 35222
4279 1st Ave N, Birmingham, AL 35222
6120 1st Ave S, Birmingham, AL 35212
6513 1st Ave S, Birmingham, AL 35212
6041 1st Ave S, Birmingham, AL 35212
6429 1st Ave S, Birmingham, AL 35212
3712 1st Ave N, Birmingham, AL 35222
4913 1st Ave N, Birmingham, AL 35222
4728 1st Ave N, Birmingham, AL 35222
327 1st St W, Birmingham, AL 35204
2349 1st Ave S, Birmingham, AL 35233
415 1st St W, Birmingham, AL 35204
4826 1st Ave N, Birmingham, AL 35222
2910 1st St, Irondale, AL 35210
3819 1st Ave S, Birmingham, AL 35222
5534 1st Ave N, Birmingham, AL 35212
2416 1st Ave N #19, Birmingham, AL 35203