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
PRINCETON-RAILROAD
Properties in Birmingham in PRINCETON-RAILROAD
Find homes for sale in Birmingham by selecting a property below:
921 Quebec St, Birmingham, AL 35224
7240 Queenstown Ave, Birmingham, AL 35206
7241 Queenstown Ave, Birmingham, AL 35206
7245 Queenstown Ave, Birmingham, AL 35206
801 Quebec St, Birmingham, AL 35224
5312 Quincy Ave, Birmingham, AL 35208
5013 Quincy Ct, Birmingham, AL 35208
1932 Princeton Ct SW, Birmingham, AL 35211
1936 Princeton Ct SW, Birmingham, AL 35211
2417 Putman Pl, Hoover, AL 35226
1529 Pumphouse Ct #20, Birmingham, AL 35243
7229 Queenstown Ave, Birmingham, AL 35206
7225 Queenstown Ave, Birmingham, AL 35206
1928 Princeton Ct SW, Birmingham, AL 35211
5701 Quincy Ct, Birmingham, AL 35228
5705 Quincy Ct, Birmingham, AL 35228
5709 Quincy Ct, Birmingham, AL 35228
1909 Princeton Ct SW, Birmingham, AL 35211
7233 Queenstown Ave, Birmingham, AL 35206
5713 Quincy Ct, Birmingham, AL 35228
7237 Queenstown Ave, Birmingham, AL 35206
5717 Quincy Ct, Birmingham, AL 35228
7228 Queenstown Ave, Birmingham, AL 35206
300 Princeton Pkwy SW, Birmingham, AL 35211
7224 Queenstown Ave, Birmingham, AL 35206
7236 Queenstown Ave, Birmingham, AL 35206
7232 Queenstown Ave, Birmingham, AL 35206
4329 Pulaski St, Birmingham, AL 35217
5700 Quincy Ct, Birmingham, AL 35228
4001 Railroad Ave, Birmingham, AL 35224
17 Quebec Dr, Birmingham, AL 35224
309 Quebec St, Birmingham, AL 35224
5089 Railroad Ave, Irondale, AL 35210
5085 Railroad Ave, Irondale, AL 35210
5057 Railroad Ave, Irondale, AL 35210
308 Quebec St, Birmingham, AL 35224
5051 Railroad Ave, Irondale, AL 35210
1304 Quail Run Dr, Birmingham, AL 35210
325 Quebec St, Birmingham, AL 35224
4224 Pulaski St, Birmingham, AL 35217
313 Quebec Dr, Birmingham, AL 35224
1309 Quail Run Dr, Birmingham, AL 35210
1313 Quail Run Dr, Birmingham, AL 35210
321 Quebec St, Birmingham, AL 35224
1317 Quail Run Dr, Birmingham, AL 35210
713 Quebec St, Birmingham, AL 35224
2016 Progress St, Birmingham, AL 35207
721 Quebec St, Birmingham, AL 35224
1324 Quail Run Dr, Birmingham, AL 35210
1316 Quail Run Dr, Birmingham, AL 35210
2425 Putman Pl, Hoover, AL 35226
1305 Quail Run Dr, Birmingham, AL 35210
1301 Quail Run Dr, Birmingham, AL 35210
720 Quebec St, Birmingham, AL 35224
721 Quebec Dr, Birmingham, AL 35224
609 Queens Gate, Birmingham, AL 35242
605 Queens Gate, Birmingham, AL 35242
701 Quebec Dr, Birmingham, AL 35224
621 Quebec Dr, Birmingham, AL 35224
717 Quebec Dr, Birmingham, AL 35224
1300 Quail Run Dr, Birmingham, AL 35210
609 Quebec Dr, Birmingham, AL 35224
525 Quebec Pl, Birmingham, AL 35224
2020 Progress St, Birmingham, AL 35207
4703 Quarter Staff Rd, Birmingham, AL 35223
2026 Progress St, Birmingham, AL 35207
2001 Progress St, Birmingham, AL 35207
2028 Progress St, Birmingham, AL 35207
4759 Quarter Staff Rd, Birmingham, AL 35223
505 Quebec Pl, Birmingham, AL 35224
1940 Princeton Ct SW, Birmingham, AL 35211
5033 Railroad Ave, Irondale, AL 35210
4908 Quincy Ct, Birmingham, AL 35208
1920 Princeton Ct SW, Birmingham, AL 35211
1924 Princeton Ct SW, Birmingham, AL 35211
7220 Queenstown Ave, Birmingham, AL 35206
5005 Railroad Ave, Irondale, AL 35210
6320 Railroad Ave, Birmingham, AL 35212
5721 Quincy Ct, Birmingham, AL 35228
1908 Princeton Ct SW, Birmingham, AL 35211
5725 Quincy Ct, Birmingham, AL 35228
1916 Princeton Ct SW, Birmingham, AL 35211
1912 Princeton Ct SW, Birmingham, AL 35211
217 Quebec St, Birmingham, AL 35224
5069 Railroad Ave, Irondale, AL 35210
5037 Railroad Ave, Irondale, AL 35210
5231 Princeton Way, Hoover, AL 35226
2100 Progress St, Birmingham, AL 35207
2421 Putman Pl, Hoover, AL 35226
2402 Quail Ct, Vestavia Hills, AL 35216
5043 Railroad Ave, Irondale, AL 35210
4000 Raceway Pkwy, Mount Olive, AL 35117
4255 Pulaski St, Birmingham, AL 35217
4820 Quincy Ct, Birmingham, AL 35208
4816 Quincy Ct, Birmingham, AL 35208
1562 Pumphouse Ct, Vestavia, AL 35243
216 Quebec St, Birmingham, AL 35224
5712 Quincy Ct, Birmingham, AL 35228
4301 Pulaski St, Birmingham, AL 35217
4912 Quincy Ct, Birmingham, AL 35208
1344 Prosch Ave, Birmingham, AL 35217
4916 Quincy Ct, Birmingham, AL 35208
4328 Pulaski St, Birmingham, AL 35217
4330 Pulaski St, Birmingham, AL 35217
3945 Raceway Pkwy, Mount Olive, AL 35117
604 Queens Gate, Birmingham, AL 35242
609 Queens Gate, Birmingham, AL 35242
712 Quebec St, Birmingham, AL 35224
817 Quebec St, Birmingham, AL 35224
1563 Pumphouse Ct, Vestavia, AL 35243
5061 Railroad Ave, Irondale, AL 35210
809 Quebec St, Birmingham, AL 35224
816 Quebec St, Birmingham, AL 35224
5027 Railroad Ave, Irondale, AL 35210
4707 Quarter Staff Rd, Birmingham, AL 35223
4719 Quarter Staff Rd, Birmingham, AL 35223
4743 Quarter Staff Rd, Birmingham, AL 35223
4747 Quarter Staff Rd, Birmingham, AL 35223
4751 Quarter Staff Rd, Birmingham, AL 35223
2550 Queenstown Rd, Birmingham, AL 35210
5001 Railroad Ave, Irondale, AL 35210
504 Quebec Pl, Birmingham, AL 35224
708 Quebec St, Birmingham, AL 35224
4313 Pulaski St, Birmingham, AL 35217
7318 Queenstown Ave, Birmingham, AL 35206
4341 Pulaski St, Birmingham, AL 35217
4731 Quarter Staff Rd, Birmingham, AL 35223
1015 Quail Dr, Birmingham, AL 35214
4317 Pulaski St, Birmingham, AL 35217
2900 Railroad Ave, Birmingham, AL 35233
7212 Queenstown Ave, Birmingham, AL 35206
4325 Pulaski St, Birmingham, AL 35217
7130 Queenstown Ave, Birmingham, AL 35206
1012 Queensbury Rd, Birmingham, AL 35209
21 Quebec Dr, Birmingham, AL 35224
4337 Pulaski St, Birmingham, AL 35217
1361 Prosch Ave, Birmingham, AL 35217
4736 Quarter Staff Rd, Mountain Brk, AL 35223
1931 Princeton Ct SW, Birmingham, AL 35211
1349 Prosch Ave, Birmingham, AL 35217
1927 Princeton Ct SW, Birmingham, AL 35211
4740 Quarter Staff Rd, Mountain Brk, AL 35223
1333 Prosch Ave, Birmingham, AL 35217
5212 Queensferry Ln, Shoal Creek, AL 35242
4727 Quarter Staff Rd, Birmingham, AL 35223
4723 Quarter Staff Rd, Birmingham, AL 35223
308 Princeton Pkwy SW, Birmingham, AL 35211
4735 Quarter Staff Rd, Birmingham, AL 35223
4228 Pulaski St, Birmingham, AL 35217
3980 Raceway Pkwy, Mount Olive, AL 35117
4756 Quarter Staff Rd, Birmingham, AL 35223
4241 Pulaski St, Birmingham, AL 35217
4752 Quarter Staff Rd, Birmingham, AL 35223
4243 Pulaski St, Birmingham, AL 35217
1504 Pumphouse Ct #11, Birmingham, AL 35243
4201 Pulaski St, Birmingham, AL 35217
5400 Quincy Ave, Birmingham, AL 35208
4309 Pulaski St, Birmingham, AL 35217
4920 Quincy Ct, Birmingham, AL 35208
4305 Pulaski St, Birmingham, AL 35217
1348 Prosch Ave, Birmingham, AL 35217
4240 Pulaski St, Birmingham, AL 35217
320 Quebec St, Birmingham, AL 35224
4900 Quincy Ct, Birmingham, AL 35208
4244 Pulaski St, Birmingham, AL 35217
233 Quebec Dr, Birmingham, AL 35224
4248 Pulaski St, Birmingham, AL 35217
4732 Quarter Staff Rd, Mountain Brk, AL 35223
4252 Pulaski St, Birmingham, AL 35217
4728 Quarter Staff Rd, Mountain Brk, AL 35223
1512 Pumphouse Ct, Vestavia, AL 35243
225 Quebec St, Birmingham, AL 35224
1800 Quebec Dr, Bessemer, AL 35022
1498 Pumphouse Ct, Birmingham, AL 35243
1808 Quebec Dr, Bessemer, AL 35022
1804 Quebec Dr, Bessemer, AL 35022
2680 Pumphouse Cahaba Rd, Mountain Brk, AL 35243
124 Queensberry Cres, Mountain Brk, AL 35223
119 Queensberry Cres, Mountain Brk, AL 35223
1829 Quebec Dr, Bessemer, AL 35022
1812 Quebec Dr, Bessemer, AL 35022
1533 Pumphouse Ct #21, Birmingham, AL 35243
1805 Quebec Dr, Bessemer, AL 35022
1809 Quebec Dr, Bessemer, AL 35022
1801 Quebec Dr, Bessemer, AL 35022
1833 Quebec Dr, Bessemer, AL 35022
1837 Quebec Dr, Bessemer, AL 35022
5210 Quincy Ave, Birmingham, AL 35208
5214 Quincy Ave, Birmingham, AL 35208
5011 Railroad Ave, Irondale, AL 35210
1937 Princeton Ct SW, Birmingham, AL 35211
4230 Pulaski St, Birmingham, AL 35217
4724 Quarter Staff Rd, Mountain Brk, AL 35223
5180 Quincy Ct, Birmingham, AL 35228
2404 Quail Ct #2404, Birmingham, AL 35216
1925 Progress St, Birmingham, AL 35207
4708 Quarter Staff Rd, Mountain Brk, AL 35223
4720 Quarter Staff Rd, Mountain Brk, AL 35223
5009 Quincy Ct, Birmingham, AL 35208
908 Quail Dr, Birmingham, AL 35214
4716 Quarter Staff Rd, Mountain Brk, AL 35223
7201 Queenstown Ave, Birmingham, AL 35206
1919 Princeton Ct SW, Birmingham, AL 35211
1921 Princeton Ct SW, Birmingham, AL 35211
4704 Quarter Staff Rd, Mountain Brk, AL 35223
1351 Prosch Ave, Birmingham, AL 35217
1312 Prosch Ave, Birmingham, AL 35217
5150 Quincy Ct, Birmingham, AL 35228
1345 Prosch Ave, Birmingham, AL 35217
5313 Quincy Ave, Birmingham, AL 35208
5309 Quincy Ave, Birmingham, AL 35208
4310 Railroad Ave, Birmingham, AL 35224
4993 Provence Cir, Birmingham, AL 35242
4236 Pulaski St, Birmingham, AL 35217
4232 Pulaski St, Birmingham, AL 35217
5223 Quincy Ave, Birmingham, AL 35208
4321 Pulaski St, Birmingham, AL 35217
1369 Prosch Ave, Birmingham, AL 35217
1532 Pumphouse Ct, Vestavia, AL 35243
1528 Pumphouse Ct, Vestavia, AL 35243
1518 Pumphouse Ct, Vestavia, AL 35243
1540 Pumphouse Ct, Vestavia, AL 35243
1528 Pumphouse Ct #8, Birmingham, AL 35243
5019 Railroad Ave, Irondale, AL 35210
917 Quail Dr, Birmingham, AL 35214
1817 Quebec Dr, Bessemer, AL 35022
1529 Pumphouse Ct, Vestavia, AL 35243
1525 Pumphouse Ct, Vestavia, AL 35243
1825 Quebec Dr, Bessemer, AL 35022
5079 Railroad Ave, Irondale, AL 35210
1821 Quebec Dr, Bessemer, AL 35022
1509 Pumphouse Ct, Vestavia, AL 35243
1816 Quebec Dr, Bessemer, AL 35022
7333 Queenstown Ave, Birmingham, AL 35206
5047 Railroad Ave, Irondale, AL 35210
1813 Quebec Dr, Bessemer, AL 35022
5219 Quincy Ave, Birmingham, AL 35208
2542 Queenstown Rd, Birmingham, AL 35210
5321 Quincy Ave, Birmingham, AL 35208
5317 Quincy Ave, Birmingham, AL 35208
1357 Prosch Ave, Birmingham, AL 35217
2220 Alta St, Birmingham, AL 35210
5220 Quincy Ave, Birmingham, AL 35208
1356 Prosch Ave, Birmingham, AL 35217
2723 Queenstown Rd, Birmingham, AL 35210
2713 Queenstown Rd, Birmingham, AL 35210
2683 Queenstown Rd, Birmingham, AL 35210
5023 Railroad Ave, Irondale, AL 35210
1352 Prosch Ave, Birmingham, AL 35217
5224 Quincy Ave, Birmingham, AL 35208
1559 Pumphouse Ct, Vestavia, AL 35243
7329 Queenstown Ave, Birmingham, AL 35206
5304 Quincy Ave, Birmingham, AL 35208
1533 Pumphouse Ct, Vestavia, AL 35243
7325 Queenstown Ave, Birmingham, AL 35206
5300 Quincy Ave, Birmingham, AL 35208
5073 Railroad Ave, Irondale, AL 35210
1521 Pumphouse Ct, Vestavia, AL 35243
5312 Quincy Ave, Birmingham, AL 35208
7322 Queenstown Ave, Birmingham, AL 35206
7336 Queenstown Ave, Birmingham, AL 35206
7332 Queenstown Ave, Birmingham, AL 35206
7340 Queenstown Ave, Birmingham, AL 35206
7136 Queenstown Ave, Birmingham, AL 35206
7140 Queenstown Ave, Birmingham, AL 35206
2693 Queenstown Rd, Birmingham, AL 35210
1525 Pumphouse Ct #19, Birmingham, AL 35243
7328 Queenstown Ave, Birmingham, AL 35206
7344 Queenstown Ave, Birmingham, AL 35206
1518 Pumphouse Ct #9, Birmingham, AL 35243
5209 Queensferry Ln, Shoal Creek, AL 35242
4342 Pulaski St, Birmingham, AL 35217
5213 Queensferry Ln, Shoal Creek, AL 35242
4344 Pulaski St, Birmingham, AL 35217
7432 Queenstown Ave, Birmingham, AL 35206
4909 Quincy Ct, Birmingham, AL 35208
2725 Queenstown Rd, Birmingham, AL 35210
5205 Queensferry Ln, Shoal Creek, AL 35242
1517 Pumphouse Ct, Vestavia, AL 35243
1501 Pumphouse Ct, Vestavia, AL 35243
1513 Pumphouse Ct, Vestavia, AL 35243
4312 Pulaski St, Birmingham, AL 35217
4300 Pulaski St, Birmingham, AL 35217
7316 Queenstown Ave, Birmingham, AL 35206
7308 Queenstown Ave, Birmingham, AL 35206
4308 Pulaski St, Birmingham, AL 35217
7216 Queenstown Ave, Birmingham, AL 35206
7242 Queenstown Ave, Birmingham, AL 35206
7217 Queenstown Ave, Birmingham, AL 35206
2588 Queenstown Rd, Birmingham, AL 35210
2592 Queenstown Rd, Birmingham, AL 35210
7343 Queenstown Ave, Birmingham, AL 35206
7337 Queenstown Ave, Birmingham, AL 35206
7345 Queenstown Ave, Birmingham, AL 35206
7200 Queenstown Ave, Birmingham, AL 35206
4715 Quarter Staff Rd, Birmingham, AL 35223
7317 Queenstown Ave, Birmingham, AL 35206
7313 Queenstown Ave, Birmingham, AL 35206
7304 Queenstown Ave, Birmingham, AL 35206
7309 Queenstown Ave, Birmingham, AL 35206
2721 Queenstown Rd, Birmingham, AL 35210
7305 Queenstown Ave, Birmingham, AL 35206
2705 Queenstown Rd, Birmingham, AL 35210
7300 Queenstown Ave, Birmingham, AL 35206
7301 Queenstown Ave, Birmingham, AL 35206
515 Quebec Pl, Birmingham, AL 35224
212 Princeton Pkwy SW, Birmingham, AL 35211
5001 Quincy Ct, Birmingham, AL 35208
1566 Pumphouse Ct, Vestavia, AL 35243
1532 Pumphouse Ct #7, Birmingham, AL 35243
2794 Pumphouse Cahaba Rd, Mountain Brk, AL 35243
7412 Queenstown Ave, Birmingham, AL 35206
4917 Quincy Ct, Birmingham, AL 35208
7416 Queenstown Ave, Birmingham, AL 35206
7209 Queenstown Ave, Birmingham, AL 35206
7420 Queenstown Ave, Birmingham, AL 35206
7424 Queenstown Ave, Birmingham, AL 35206
7400 Queenstown Ave, Birmingham, AL 35206
4333 Pulaski St, Birmingham, AL 35217
7428 Queenstown Ave, Birmingham, AL 35206
4913 Quincy Ct, Birmingham, AL 35208
1388 Prosch Ave, Birmingham, AL 35217
2719 Queenstown Rd, Birmingham, AL 35210
5817 Railroad Ave S, Birmingham, AL 35210
5015 Railroad Ave, Irondale, AL 35210
7135 Queenstown Ave, Birmingham, AL 35206
7409 Queenstown Ave, Birmingham, AL 35206
2587 Queenstown Rd, Birmingham, AL 35210
2647 Queenstown Rd, Birmingham, AL 35210
7413 Queenstown Ave, Birmingham, AL 35206
4320 Pulaski St, Birmingham, AL 35217
7421 Queenstown Ave, Birmingham, AL 35206
7417 Queenstown Ave, Birmingham, AL 35206
7401 Queenstown Ave, Birmingham, AL 35206
2542 Queenstown Rd, Birmingham, AL 35210
4316 Pulaski St, Birmingham, AL 35217
7405 Queenstown Ave, Birmingham, AL 35206
5813 Railroad Ave S, Birmingham, AL 35210
404 Quebec St, Birmingham, AL 35224
4338 Pulaski St, Birmingham, AL 35217
7429 Queenstown Ave, Birmingham, AL 35206
5005 Quincy Ct, Birmingham, AL 35208
301 Quebec Dr, Birmingham, AL 35224
5847 Railroad Ave S, Birmingham, AL 35210
301 Quebec St, Birmingham, AL 35224
4324 Pulaski St, Birmingham, AL 35217
5849 Railroad Ave S, Birmingham, AL 35210
7433 Queenstown Ave, Birmingham, AL 35206
229 Quebec St, Birmingham, AL 35224
5809 Railroad Ave S, Birmingham, AL 35210
2767 Pumphouse Rd Unit 3 acres, Birmingham, AL 35243
5516 Quincy Ct, Birmingham, AL 35208
7408 Queenstown Ave, Birmingham, AL 35206
7404 Queenstown Ave, Birmingham, AL 35206
2707 Queenstown Rd, Birmingham, AL 35210
316 Princeton Pkwy SW, Birmingham, AL 35211
416 Quebec St, Birmingham, AL 35224
312 Princeton Pkwy SW, Birmingham, AL 35211