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
1ST-1ST
Properties in Birmingham in 1ST-1ST
Find homes for sale in Birmingham by selecting a property below:
4 1st Pl S, Birmingham, AL 35205
108 1st St, Birmingham, AL 35217
3709 1st Pl W, Birmingham, AL 35207
124 1st Street Thomas, Birmingham, AL 35214
8600 1st Ave S, Birmingham, AL 35206
128 1st Street Thomas, Birmingham, AL 35214
176 1st Street Thomas, Birmingham, AL 35214
180 1st Street Thomas, Birmingham, AL 35214
3712 1st Pl W, Birmingham, AL 35207
2 1st Pl S, Birmingham, AL 35205
16 1st Pl S, Birmingham, AL 35205
12 1st Pl S, Birmingham, AL 35205
103 1st Street Thomas, Birmingham, AL 35214
3645 1st Pl W, Birmingham, AL 35207
1801 1st St S, Birmingham, AL 35205
3713 1st Pl W, Birmingham, AL 35207
3747 1st Pl W, Birmingham, AL 35207
1827 1st St S, Birmingham, AL 35205
3661 1st Pl W, Birmingham, AL 35207
3738 1st Pl W, Birmingham, AL 35207
3669 1st Pl W, Birmingham, AL 35207
3743 1st Pl W, Birmingham, AL 35207
3800 1st St N, Birmingham, AL 35207
3665 1st Pl W, Birmingham, AL 35207
8632 1st Ct N, Birmingham, AL 35206
3721 1st Pl W, Birmingham, AL 35207
3808 1st Pl W, Birmingham, AL 35207
3834 1st Pl W, Birmingham, AL 35207
3817 1st Pl W, Birmingham, AL 35207
3820 1st Pl W, Birmingham, AL 35207
3813 1st Pl W, Birmingham, AL 35207
1739 1st Pl S #5, Birmingham, AL 35205
1705 1st Pl S, Birmingham, AL 35205
1740 1st Pl S, Birmingham, AL 35205
1712 1st Pl S, Birmingham, AL 35205
192 1st Street Thomas, Birmingham, AL 35214
3648 1st Pl W, Birmingham, AL 35207
3664 1st Pl W, Birmingham, AL 35207
3658 1st Pl W, Birmingham, AL 35207
1838 1st St S, Birmingham, AL 35205
3668 1st Pl W, Birmingham, AL 35207
3662 1st Pl W, Birmingham, AL 35207
1012 1st St N, Birmingham, AL 35204
3832 1st Pl W, Birmingham, AL 35207
24 1st Pl N, Birmingham, AL 35204
3828 1st Pl W, Birmingham, AL 35207
5 1st Pl S, Birmingham, AL 35204
33 1st Pl S, Birmingham, AL 35205
21 1st Pl S, Birmingham, AL 35205
3809 1st Pl W, Birmingham, AL 35207
3821 1st Pl W, Birmingham, AL 35207
3829 1st Pl W, Birmingham, AL 35207
3805 1st Pl W, Birmingham, AL 35207
3837 1st Pl W, Birmingham, AL 35207
3839 1st Pl W, Birmingham, AL 35207
2 1st Pl N, Birmingham, AL 35204
4 1st Pl S, Birmingham, AL 35204
3704 1st Pl W, Birmingham, AL 35207
29 1st Pl N, Birmingham, AL 35204
12 1st Pl N, Birmingham, AL 35204
1608 1st Pl S, Birmingham, AL 35205
3723 1st Pl W, Birmingham, AL 35207
8 1st Pl N, Birmingham, AL 35204
3705 1st Pl W, Birmingham, AL 35207
20 61st St N, Birmingham, AL 35212
1042 1st St, Birmingham, AL 35214
3730 1st Pl W, Birmingham, AL 35207
3735 1st Pl W, Birmingham, AL 35207
1041 1st St N, Birmingham, AL 35204
3722 1st Pl W, Birmingham, AL 35207
149 1st Street Thomas, Birmingham, AL 35214
3740 1st Pl W, Birmingham, AL 35207
3739 1st Pl W, Birmingham, AL 35207
181 1st Street Thomas, Birmingham, AL 35214
1019 1st St N, Birmingham, AL 35204
179 1st Street Thomas, Birmingham, AL 35214
1610 1st Pl S, Birmingham, AL 35205
6420 1st Ct N, Birmingham, AL 35212
12 1st St N, Birmingham, AL 35204
3838 1st Pl W, Birmingham, AL 35207
3836 1st Pl W, Birmingham, AL 35207
6416 1st Ct N, Birmingham, AL 35212
3746 1st Pl W, Birmingham, AL 35207
16 1st Pl N, Birmingham, AL 35204
22 1st Pl N, Birmingham, AL 35204
20 1st Pl S, Birmingham, AL 35205
1605 1st Pl S, Birmingham, AL 35205
3731 1st Pl W, Birmingham, AL 35207
2249 1st Pl S, Birmingham, AL 35205
2261 1st Pl S, Birmingham, AL 35205
8610 1st Ave S, Birmingham, AL 35206
1811 1st St S, Birmingham, AL 35205
2245 1st Pl S, Birmingham, AL 35205
2257 1st Pl S, Birmingham, AL 35205
2233 1st Pl S, Birmingham, AL 35205
1809 1st St S, Birmingham, AL 35205
1805 1st St S, Birmingham, AL 35205
2253 1st Pl S, Birmingham, AL 35205
2265 1st Pl S, Birmingham, AL 35205
1837 1st St S, Birmingham, AL 35205
1839 1st St S, Birmingham, AL 35205
1015 1st St N, Birmingham, AL 35204
105 1st St SW, Birmingham, AL 35211
110 1st St SW, Birmingham, AL 35211
8027 1st Ave S, Birmingham, AL 35206
6400 1st Ct N, Birmingham, AL 35212
111 1st St SW, Birmingham, AL 35211
2228 1st Pl S, Birmingham, AL 35205
2224 1st Pl S, Birmingham, AL 35205
113 1st St SW, Birmingham, AL 35211
103 1st St S, Birmingham, AL 35205
37 1st Pl S, Birmingham, AL 35205
1428 1st St N, Birmingham, AL 35204
1420 1st St N, Birmingham, AL 35204
1424 1st St N, Birmingham, AL 35204
13 1st Pl N, Birmingham, AL 35204
9 1st Pl N, Birmingham, AL 35204
1422 1st St N, Birmingham, AL 35204
13 1st Pl S, Birmingham, AL 35205
5915 1st Ct N, Birmingham, AL 35212
1814 1st Pl S, Birmingham, AL 35205
100 1st St SW, Birmingham, AL 35211
107 1st St SW, Birmingham, AL 35211
109 1st St SW, Birmingham, AL 35211
1810 1st Pl S, Birmingham, AL 35205
1103 1st St W, Birmingham, AL 35204
1420 1st St W, Birmingham, AL 35204
25 1st Pl S, Birmingham, AL 35205
1508 1st St W, Birmingham, AL 35204
18 1st St N, Birmingham, AL 35204
17 1st Pl N, Birmingham, AL 35204
8 1st Pl S, Birmingham, AL 35205
1511 1st St W, Birmingham, AL 35204
1813 1st St S, Birmingham, AL 35205
145 1st Street Thomas, Birmingham, AL 35214
1726 1st Pl S, Birmingham, AL 35205
1820 1st Pl S, Birmingham, AL 35205
141 1st Street Thomas, Birmingham, AL 35214
1831 1st St S, Birmingham, AL 35205
163 1st Street Thomas, Birmingham, AL 35214
1421 1st St W, Birmingham, AL 35204
8023 1st Ave S, Birmingham, AL 35206
1832 1st St S, Birmingham, AL 35205
1400 1st St W, Birmingham, AL 35204
1840 1st St S, Birmingham, AL 35205
1408 1st St W, Birmingham, AL 35204
1900 1st St S, Birmingham, AL 35205
1008 1st St, Birmingham, AL 35214
1004 1st St, Birmingham, AL 35214
1522 1st St N, Birmingham, AL 35204
111 1st St S, Birmingham, AL 35205
708 1st Pl, Birmingham, AL 35214
1817 1st St S, Birmingham, AL 35205
1800 1st Pl S, Birmingham, AL 35205
1731 1st Pl S, Birmingham, AL 35205
1737 1st St S, Birmingham, AL 35205
1733 1st Pl S, Birmingham, AL 35205
1737 1st Pl S, Birmingham, AL 35205
1717 1st Pl S, Birmingham, AL 35205
1715 1st Pl S, Birmingham, AL 35205
1323 1st St N, Birmingham, AL 35204
1701 1st Pl S, Birmingham, AL 35205
8618 1st Ave S, Birmingham, AL 35206
1810 1st St S, Birmingham, AL 35205
1814 1st St S, Birmingham, AL 35205
3824 1st Pl W, Birmingham, AL 35207
6419 1st Ct N, Birmingham, AL 35212
3700 1st Ave N, Birmingham, AL 35207
3709 1st Pl W, Birmingham, AL 35207
1001 1st St, Birmingham, AL 35214
3734 1st Pl W, Birmingham, AL 35207
1121 1st St N, Birmingham, AL 35204
1117 1st St, Birmingham, AL 35214
2312 1st St S, Birmingham, AL 35205
1719 1st Pl S, Birmingham, AL 35205
3841 1st Pl W, Birmingham, AL 35207
1804 1st Pl S, Birmingham, AL 35205
3909 1st Ave N, Birmingham, AL 35207
10 1st St N, Birmingham, AL 35204
1736 1st St S, Birmingham, AL 35205
1321 1st St N, Birmingham, AL 35204
1730 1st St S, Birmingham, AL 35205
1728 1st St S, Birmingham, AL 35205
2 1st Pl N, Birmingham, AL 35204
1744 1st St S, Birmingham, AL 35205
8618 1st Ct N #12, Birmingham, AL 35206
1742 1st St S, Birmingham, AL 35205
3913 1st Ave N, Birmingham, AL 35207
1740 1st St S, Birmingham, AL 35205
1808 1st St S, Birmingham, AL 35205
118 1st St S, Birmingham, AL 35205
1801 1st St S, Birmingham, AL 35205
1820 1st St S, Birmingham, AL 35205
110 1st St S, Birmingham, AL 35205
1816 1st St S, Birmingham, AL 35205
1736 1st Pl S, Birmingham, AL 35205
1724 1st Pl S, Birmingham, AL 35205
1808 1st Pl S, Birmingham, AL 35205
1326 1st St N, Birmingham, AL 35204
1709 1st Pl S, Birmingham, AL 35205
3736 1st Pl W, Birmingham, AL 35207
1711 1st Pl S, Birmingham, AL 35205
1716 1st Pl S, Birmingham, AL 35205
1720 1st Pl S, Birmingham, AL 35205
3737 1st Pl W, Birmingham, AL 35207
1033 1st St W, Birmingham, AL 35204
1714 1st St S, Birmingham, AL 35205
1710 1st Pl S, Birmingham, AL 35205
1734 1st Pl S, Birmingham, AL 35205
1745 1st St S, Birmingham, AL 35205
1744 1st Pl S, Birmingham, AL 35205
1741 1st St S, Birmingham, AL 35205
3808 1st St N, Birmingham, AL 35207
1743 1st St S, Birmingham, AL 35205
1721 1st St S, Birmingham, AL 35205
1711 1st St S, Birmingham, AL 35205
1716 1st St S, Birmingham, AL 35205
1715 1st St S, Birmingham, AL 35205
1742 1st Pl S, Birmingham, AL 35205
1153 1st St N, Birmingham, AL 35204
1161 1st St N, Birmingham, AL 35204
1600 1st St S, Birmingham, AL 35205
1604 1st St S, Birmingham, AL 35205
3727 1st Pl W, Birmingham, AL 35207
3905 1st Ave N, Birmingham, AL 35207
1229 1st St W, Birmingham, AL 35204
1612 1st St S, Birmingham, AL 35205
3712 1st Pl W, Birmingham, AL 35207
1225 1st St W, Birmingham, AL 35204
1148 1st St N, Birmingham, AL 35204
1614 1st St S, Birmingham, AL 35205
1616 1st St S, Birmingham, AL 35205
3725 1st Pl W, Birmingham, AL 35207
3837 1st Pl W, Birmingham, AL 35207
1149 1st St N, Birmingham, AL 35204
1621 1st Pl S, Birmingham, AL 35205
1723 1st Pl S, Birmingham, AL 35205
101 1st St SW, Birmingham, AL 35211
720 1st St S, Birmingham, AL 35214
1221 1st St W, Birmingham, AL 35204
103 1st St SW, Birmingham, AL 35211
1610 1st St S, Birmingham, AL 35205
1330 1st St N, Birmingham, AL 35204
1700 1st Pl S, Birmingham, AL 35205
1708 1st Pl S, Birmingham, AL 35205
1615 1st Pl S, Birmingham, AL 35205
1702 1st Pl S, Birmingham, AL 35205
1617 1st Pl S, Birmingham, AL 35205
1721 1st Pl S, Birmingham, AL 35205
1217 1st St W, Birmingham, AL 35204
101 1st St, Birmingham, AL 35217
20 1st Ave S, Birmingham, AL 35205
6408 1st Ct N, Birmingham, AL 35212
1800 1st Pl S, Birmingham, AL 35205
1037 1st St N, Birmingham, AL 35204
6412 1st Ct N, Birmingham, AL 35212
115 1st St SW, Birmingham, AL 35211
2232 1st Pl S, Birmingham, AL 35205
1007 1st St, Birmingham, AL 35214
1731 1st St S, Birmingham, AL 35205
1101 1st St N, Birmingham, AL 35204
1733 1st St S, Birmingham, AL 35205
1725 1st St S, Birmingham, AL 35205
1717 1st St S, Birmingham, AL 35205
1705 1st St S, Birmingham, AL 35205
1704 1st St S, Birmingham, AL 35205
114 1st St, Birmingham, AL 35217
1708 1st St S, Birmingham, AL 35205
1710 1st St S, Birmingham, AL 35205
1728 1st Pl S, Birmingham, AL 35205
3703 1st Pl W, Birmingham, AL 35207
1709 1st St S, Birmingham, AL 35205
6404 1st Ct N, Birmingham, AL 35212
1101 1st St W, Birmingham, AL 35204
1117 1st St W, Birmingham, AL 35204
2236 1st St S, Birmingham, AL 35205
1120 1st St, Birmingham, AL 35214
1611 1st St S, Birmingham, AL 35205
1108 1st St W, Birmingham, AL 35204
1613 1st St S, Birmingham, AL 35205
1409 1st Pl NE, Birmingham, AL 35215
1615 1st St S, Birmingham, AL 35205
1601 1st St S, Birmingham, AL 35205
1603 1st St S, Birmingham, AL 35205
1208 1st St W, Birmingham, AL 35204
1108 1st St N, Birmingham, AL 35204
1112 1st St N, Birmingham, AL 35204
3612 1st Pl W, Birmingham, AL 35207
1032 1st St, Birmingham, AL 35214
1116 1st St N, Birmingham, AL 35204
1126 1st St N, Birmingham, AL 35204
1117 1st St N, Birmingham, AL 35204
1620 1st St S, Birmingham, AL 35205
219 1st St S, Birmingham, AL 35205
1144 1st St N, Birmingham, AL 35204
1609 1st Pl S, Birmingham, AL 35205
1611 1st Pl S, Birmingham, AL 35205
1614 1st Pl S, Birmingham, AL 35205
1123 1st St N, Birmingham, AL 35204
1604 1st Pl S, Birmingham, AL 35205
1600 1st Pl S, Birmingham, AL 35205
337 1st Pl N, Birmingham, AL 35204
1621 1st St S, Birmingham, AL 35205
1113 1st St N, Birmingham, AL 35204
1619 1st St S, Birmingham, AL 35205
1125 1st St N, Birmingham, AL 35204
1616 1st Pl S, Birmingham, AL 35205
1620 1st Pl S, Birmingham, AL 35205
1403 1st Pl NE, Birmingham, AL 35215
1403 1st St W, Birmingham, AL 35204
1405 1st St W, Birmingham, AL 35204
125 1st Street Thomas, Birmingham, AL 35214
3657 1st Pl W, Birmingham, AL 35207
133 1st Street Thomas, Birmingham, AL 35214
1401 1st St W, Birmingham, AL 35204
332 1st Pl N, Birmingham, AL 35204
165 1st Street Thomas, Birmingham, AL 35214
1741 1st Pl S, Birmingham, AL 35205
169 1st Street Thomas, Birmingham, AL 35214
1701 1st St S, Birmingham, AL 35205
101 1st St, Birmingham, AL 35217
8612 1st Ct N, Birmingham, AL 35206
8624 1st Ct N, Birmingham, AL 35206
335 1st Pl N, Birmingham, AL 35204
2000 1st Ave SW, Birmingham, AL 35211
3704 1st Pl W, Birmingham, AL 35207
1131 1st St N, Birmingham, AL 35204
18 61st St N, Birmingham, AL 35212
129 1st Street Thomas, Birmingham, AL 35214
1400 1st Pl NE, Birmingham, AL 35215
1328 1st St N, Birmingham, AL 35204
172 1st Street Thomas, Birmingham, AL 35214
3644 1st Pl W, Birmingham, AL 35207
120 1st Street Thomas, Birmingham, AL 35214
2313 1st St S, Birmingham, AL 35205
1300 1st St N, Birmingham, AL 35204
1502 1st St N, Birmingham, AL 35204
2304 1st St S, Birmingham, AL 35205
1119 1st St N, Birmingham, AL 35204
1121 1st St N, Birmingham, AL 35204
8628 1st Ct N, Birmingham, AL 35206
2316 1st St S, Birmingham, AL 35205
137 1st Street Thomas, Birmingham, AL 35214
5912 1st Ct N, Birmingham, AL 35212
8626 1st Ct N, Birmingham, AL 35206
1103 1st St N, Birmingham, AL 35204
1109 1st St N, Birmingham, AL 35204
175 1st Street Thomas, Birmingham, AL 35214
25 1st Pl N, Birmingham, AL 35204
189 1st Street Thomas, Birmingham, AL 35214
185 1st Street Thomas, Birmingham, AL 35214
3612 1st Pl W, Birmingham, AL 35207
17 1st Pl S, Birmingham, AL 35205
132 1st Street Thomas, Birmingham, AL 35214
14 1st Ave N, Birmingham, AL 35212
21 1st Pl N, Birmingham, AL 35204
2309 1st St S, Birmingham, AL 35205
20 1st Pl N, Birmingham, AL 35204