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
PRATT-PRINCETON
Properties in Birmingham in PRATT-PRINCETON
Find homes for sale in Birmingham by selecting a property below:
1013 Princeton Ave, Birmingham, AL 35211
2815 Price St, Birmingham, AL 35224
1751 Pratt Hwy, Birmingham, AL 35214
1020 Princeton Ave SW, Birmingham, AL 35211
905 Pratt Hwy, Birmingham, AL 35214
913 Pratt Hwy, Birmingham, AL 35214
1761 Pratt Hwy, Birmingham, AL 35214
1444 Pratt Hwy, Birmingham, AL 35214
2045 Pratt Hwy, Birmingham, AL 35214
1904 Pratt Hwy, Birmingham, AL 35214
1037 Princeton Ave, Birmingham, AL 35211
2057 Pratt Hwy, Birmingham, AL 35214
1415 Pratt Hwy, Birmingham, AL 35214
1004 Princeton Ave SW, Birmingham, AL 35211
1000 Princeton Ave SW, Birmingham, AL 35211
1721 Pratt Hwy, Birmingham, AL 35214
3033 Prince Ave, Birmingham, AL 35208
1735 Pratt Hwy, Birmingham, AL 35214
1589 Pratt Hwy, Birmingham, AL 35214
1028 Princeton Ave SW, Birmingham, AL 35211
3019 Prince Ave, Birmingham, AL 35208
1032 Princeton Ave SW, Birmingham, AL 35211
3011 Prince Ave, Birmingham, AL 35208
5824 Princess Blvd, Birmingham, AL 35215
1416 Pratt Hwy, Birmingham, AL 35214
1024 Princeton Ave SW, Birmingham, AL 35211
3003 Prince Ave, Birmingham, AL 35208
5820 Princess Blvd, Birmingham, AL 35215
1424 Pratt Hwy, Birmingham, AL 35214
3001 Prince Ave, Birmingham, AL 35208
3027 Prince Ave, Birmingham, AL 35208
3013 Prince Ave, Birmingham, AL 35208
5829 Princess Blvd, Birmingham, AL 35215
3015 Prince Ave, Birmingham, AL 35208
3017 Prince Ave, Birmingham, AL 35208
921 Pratt Hwy, Birmingham, AL 35214
3005 Prince Ave, Birmingham, AL 35208
912 Pratt Hwy, Birmingham, AL 35214
3009 Prince Ave, Birmingham, AL 35208
917 Pratt Hwy, Birmingham, AL 35214
3029 Prince Ave, Birmingham, AL 35208
3007 Prince Ave, Birmingham, AL 35208
604 Prestwick Dr, Hoover, AL 35244
1430 Pratt Hwy, Birmingham, AL 35214
1931 Pratt Hwy, Birmingham, AL 35214
3025 Prince Ave, Birmingham, AL 35208
1821 Pratt Hwy, Birmingham, AL 35214
1921 Pratt Hwy, Birmingham, AL 35214
508 Pratt Hwy, Birmingham, AL 35214
316 Pratt Hwy, Birmingham, AL 35214
504 Pratt Hwy, Birmingham, AL 35214
500 Pratt Hwy, Birmingham, AL 35214
312 Pratt Hwy, Birmingham, AL 35214
412 Pratt Hwy, Birmingham, AL 35214
904 Pratt Hwy, Birmingham, AL 35214
5943 Princess Blvd, Birmingham, AL 35215
5861 Princess Blvd, Birmingham, AL 35215
1640 Pratt Hwy, Birmingham, AL 35214
642 Pratt Hwy, Birmingham, AL 35214
413 Pratt Hwy, Birmingham, AL 35214
3416 Primm Ln, Hoover, AL 35216
34 Pratt Hwy, Birmingham, AL 35214
1936 Pratt Hwy #467, Birmingham, AL 35214
1813 Pratt Hwy, Birmingham, AL 35214
1917 Pratt Hwy, Birmingham, AL 35214
1941 Pratt Hwy, Birmingham, AL 35214
1540 Pratt Hwy, Birmingham, AL 35214
524 Pratt Hwy, Birmingham, AL 35214
2110 Pratt Hwy, Birmingham, AL 35214
520 Pratt Hwy, Birmingham, AL 35214
516 Pratt Hwy, Birmingham, AL 35214
2046 Pratt Hwy, Birmingham, AL 35214
621 Pratt Hwy, Birmingham, AL 35214
629 Pratt Hwy, Birmingham, AL 35214
601 Pratt Hwy, Birmingham, AL 35214
400 Pratt Hwy, Birmingham, AL 35214
613 Pratt Hwy, Birmingham, AL 35214
637 Pratt Hwy, Birmingham, AL 35214
505 Pratt Hwy, Birmingham, AL 35214
308 Pratt Hwy, Birmingham, AL 35214
1451 Pratt Hwy, Birmingham, AL 35214
333 Pratt Hwy, Birmingham, AL 35214
300 Pratt Hwy, Birmingham, AL 35214
6100 Pratt St, Birmingham, AL 35228
1605 Pratt Hwy, Birmingham, AL 35214
5828 Pratt St, Birmingham, AL 35228
105 Pretoria Cir, Birmingham, AL 35211
2817 Price St, Birmingham, AL 35224
632 Pratt Hwy, Birmingham, AL 35214
70 Pratt Hwy, Birmingham, AL 35214
501 Pratt Hwy, Birmingham, AL 35214
228 Pratt Hwy, Birmingham, AL 35214
620 Pratt Hwy, Birmingham, AL 35214
1601 Primrose Pl, Birmingham, AL 35209
509 Pratt Hwy, Birmingham, AL 35214
1603 Primrose Pl, Birmingham, AL 35209
2900 Price St #1, Birmingham, AL 35224
813 Pratt Hwy, Birmingham, AL 35214
817 Pratt Hwy, Birmingham, AL 35214
648 Pratt Hwy, Birmingham, AL 35214
220 Pratt Hwy, Birmingham, AL 35214
200 Pratt Hwy, Birmingham, AL 35214
401 Pratt Hwy, Birmingham, AL 35214
309 Pratt Hwy, Birmingham, AL 35214
819 Pratt Hwy, Birmingham, AL 35214
325 Pratt Hwy, Birmingham, AL 35214
700 Pratt Hwy, Birmingham, AL 35214
332 Pratt Hwy, Birmingham, AL 35214
54 Pratt Hwy, Birmingham, AL 35214
2604 Pratt St, Birmingham, AL 35228
18 Pratt Hwy, Birmingham, AL 35214
2626 Pratt St, Birmingham, AL 35228
302 Pratt Hwy, Birmingham, AL 35214
2668 Pratt St, Birmingham, AL 35228
74 Pratt Hwy, Birmingham, AL 35214
304 Pratt Hwy, Birmingham, AL 35214
5968 Princess Blvd, Birmingham, AL 35215
729 Pratt Hwy, Birmingham, AL 35214
5972 Princess Blvd, Birmingham, AL 35215
5976 Princess Blvd, Birmingham, AL 35215
408 Price Dr, Birmingham, AL 35215
648 Pratt Hwy, Birmingham, AL 35214
2816 Price St, Birmingham, AL 35224
2662 Pratt St, Birmingham, AL 35228
404 Pratt Hwy, Birmingham, AL 35214
1515 Pratt Hwy, Birmingham, AL 35214
199 Pratt Hwy, Birmingham, AL 35214
5955 Princess Blvd, Birmingham, AL 35215
1459 Pratt Hwy, Birmingham, AL 35214
432 Price Dr, Birmingham, AL 35215
444 Price Dr, Birmingham, AL 35215
456 Price Dr, Birmingham, AL 35215
440 Price Dr, Birmingham, AL 35215
1712 Pratt Hwy, Birmingham, AL 35214
448 Price Dr, Birmingham, AL 35215
513 Pratt Hwy, Birmingham, AL 35214
452 Price Dr, Birmingham, AL 35215
636 Pratt Hwy, Birmingham, AL 35214
3420 Primm Ln, Hoover, AL 35216
608 Pride Way SW, Birmingham, AL 35211
6001 Pratt St, Birmingham, AL 35228
604 Pride Way SW, Birmingham, AL 35211
1606 Primrose Pl, Birmingham, AL 35209
113 Pretoria Cir, Birmingham, AL 35211
117 Pretoria Cir, Birmingham, AL 35211
109 Pretoria Cir, Birmingham, AL 35211
428 Price Dr, Birmingham, AL 35215
605 Pride Way SW, Birmingham, AL 35211
5829 Pratt St, Birmingham, AL 35228
66 Pratt Hwy, Birmingham, AL 35214
609 Pride Way SW, Birmingham, AL 35211
6 Pratt Hwy, Birmingham, AL 35214
104 Pretoria Cir, Birmingham, AL 35211
112 Pretoria Cir, Birmingham, AL 35211
116 Pretoria Cir, Birmingham, AL 35211
1605 Primrose Pl, Birmingham, AL 35209
601 Pride Way SW, Birmingham, AL 35211
1607 Primrose Pl, Birmingham, AL 35209
416 Price Dr, Birmingham, AL 35215
412 Price Dr, Birmingham, AL 35215
424 Price Dr, Birmingham, AL 35215
1602 Primrose Pl, Birmingham, AL 35209
5280 Preserve Pkwy, Hoover, AL 35244
420 Price Dr, Birmingham, AL 35215
409 Pratt Hwy, Birmingham, AL 35214
600 Pride Way SW, Birmingham, AL 35211
317 Pratt Hwy, Birmingham, AL 35214
2801 Price St, Birmingham, AL 35224
1345 Pratt Hwy, Birmingham, AL 35214
1341 Pratt Hwy, Birmingham, AL 35214
22 Pratt Hwy, Birmingham, AL 35214
1370 Pratt Hwy, Birmingham, AL 35214
14 Pratt Hwy, Birmingham, AL 35214
30 Pratt Hwy, Birmingham, AL 35214
2911 Price St, Birmingham, AL 35224
436 Price Dr, Birmingham, AL 35215
1501 Pratt Hwy, Birmingham, AL 35214
319 Pratt Hwy, Birmingham, AL 35214
2813 Price St, Birmingham, AL 35224
4502 Preserve Dr, Birmingham, AL 35226
517 Pratt Hwy, Birmingham, AL 35214
2920 Price St, Birmingham, AL 35224
2808 Price St, Birmingham, AL 35224
1401 Pratt Hwy, Birmingham, AL 35214
4448 Preserve Dr, Hoover, AL 35226
636 Preserve Way #228, Birmingham, AL 35226
6009 Pratt St, Birmingham, AL 35228
5924 Pratt St, Birmingham, AL 35228
324 Pratt Hwy, Birmingham, AL 35214
5916 Pratt St, Birmingham, AL 35228
1336 Pratt Hwy, Birmingham, AL 35214
6016 Pratt St, Birmingham, AL 35228
929 Pratt Hwy, Birmingham, AL 35214
811 Pratt Hwy, Birmingham, AL 35214
1328 Pratt Hwy, Birmingham, AL 35214
26 Pratt Hwy, Birmingham, AL 35214
201 Pratt Hwy, Birmingham, AL 35214
2640 Pratt St, Birmingham, AL 35228
2905 Price St, Birmingham, AL 35224
2614 Pratt St, Birmingham, AL 35228
2809 Price St, Birmingham, AL 35224
2917 Price St, Birmingham, AL 35224
2805 Price St, Birmingham, AL 35224
721 Pratt Hwy, Birmingham, AL 35214
5908 Pratt St, Birmingham, AL 35228
5921 Pratt St, Birmingham, AL 35228
5925 Pratt St, Birmingham, AL 35228
5909 Pratt St, Birmingham, AL 35228
1565 Pratt Hwy, Birmingham, AL 35214
5929 Pratt St, Birmingham, AL 35228
5928 Pratt St, Birmingham, AL 35228
5901 Pratt St, Birmingham, AL 35228
5904 Pratt St, Birmingham, AL 35228
633 Pratt Hwy, Birmingham, AL 35214
3006 Prince Ave, Birmingham, AL 35208
1008 Princeton Ave SW, Birmingham, AL 35211
925 Pratt Hwy, Birmingham, AL 35214
210 Pratt Hwy, Birmingham, AL 35214
2900 Price St, Birmingham, AL 35224
2021 Pratt Hwy, Birmingham, AL 35214
2621 Pratt St, Birmingham, AL 35228
190 Pratt Hwy, Birmingham, AL 35214
1337 Pratt Hwy, Birmingham, AL 35214
5857 Princess Blvd, Birmingham, AL 35215
1357 Pratt Hwy, Birmingham, AL 35214
2653 Pratt St, Birmingham, AL 35228
425 Price Dr, Birmingham, AL 35215
816 Pratt Hwy, Birmingham, AL 35214
429 Price Dr, Birmingham, AL 35215
5301 Preserve Pkwy, Birmingham, AL 35226
2020 Pratt Hwy, Birmingham, AL 35214
1431 Pratt Hwy, Birmingham, AL 35214
644 Pratt Hwy, Birmingham, AL 35214
1469 Pratt Hwy, Birmingham, AL 35214
1455 Pratt Hwy, Birmingham, AL 35214
2119 Pratt Hwy, Birmingham, AL 35214
2912 Price St, Birmingham, AL 35224
640 Pratt Hwy, Birmingham, AL 35214
2812 Price St, Birmingham, AL 35224
1017 Princeton Ave, Birmingham, AL 35211
660 Preserve Way, Hoover, AL 35226
401 Price Dr, Birmingham, AL 35215
1636 Pratt Hwy, Birmingham, AL 35214
5912 Pratt St, Birmingham, AL 35228
6008 Pratt St, Birmingham, AL 35228
2658 Pratt St, Birmingham, AL 35228
448 Preserve Pkwy, Birmingham, AL 35226
6017 Pratt St, Birmingham, AL 35228
1736 Pratt Hwy, Birmingham, AL 35214
2667 Pratt St, Birmingham, AL 35228
1556 Pratt Hwy, Birmingham, AL 35214
808 Pratt Hwy, Birmingham, AL 35214
1549 Pratt Hwy, Birmingham, AL 35214
805 Pratt Hwy, Birmingham, AL 35214
5900 Pratt St, Birmingham, AL 35228
6024 Pratt St, Birmingham, AL 35228
6012 Pratt St, Birmingham, AL 35228
5917 Pratt St, Birmingham, AL 35228
5832 Pratt St, Birmingham, AL 35228
809 Pratt Hwy, Birmingham, AL 35214
5905 Pratt St, Birmingham, AL 35228
5825 Princess Blvd, Birmingham, AL 35215
2921 Price St, Birmingham, AL 35224
6101 Pratt St, Birmingham, AL 35228
5821 Princess Blvd, Birmingham, AL 35215
3035 Prince Ave, Birmingham, AL 35208
5913 Pratt St, Birmingham, AL 35228
2638 Pratt St, Birmingham, AL 35228
1012 Princeton Ave SW, Birmingham, AL 35211
2634 Pratt St, Birmingham, AL 35228
2666 Pratt St, Birmingham, AL 35228
409 Price Dr, Birmingham, AL 35215
1909 Pratt Hwy, Birmingham, AL 35214
2512 Pratt St, Birmingham, AL 35228
405 Price Dr, Birmingham, AL 35215
6021 Pratt St, Birmingham, AL 35228
6000 Pratt St, Birmingham, AL 35228
1604 Primrose Pl, Birmingham, AL 35209
6013 Princess Blvd, Birmingham, AL 35215
6029 Pratt St, Birmingham, AL 35228
2605 Pratt St, Birmingham, AL 35228
2624 Pratt St, Birmingham, AL 35228
196 Pratt Hwy, Birmingham, AL 35214
638 Pratt Hwy, Birmingham, AL 35214
6028 Pratt St, Birmingham, AL 35228
2610 Pratt St, Birmingham, AL 35228
1040 Princeton Ave SW, Birmingham, AL 35211
6005 Pratt St, Birmingham, AL 35228
655 Pratt Hwy, Birmingham, AL 35214
2602 Pratt St, Birmingham, AL 35228
1016 Princeton Ave SW, Birmingham, AL 35211
3016 Prince Ave, Birmingham, AL 35208
630 Pratt Hwy, Birmingham, AL 35214
1521 Pratt Hwy, Birmingham, AL 35214
3014 Prince Ave, Birmingham, AL 35208
1009 Princeton Ave, Birmingham, AL 35211
2117 Pratt Hwy, Birmingham, AL 35214
3012 Prince Ave, Birmingham, AL 35208
3010 Prince Ave, Birmingham, AL 35208
3022 Prince Ave, Birmingham, AL 35208
3020 Prince Ave, Birmingham, AL 35208
1704 Pratt Hwy, Birmingham, AL 35214
628 Pratt Hwy, Birmingham, AL 35214
3000 Prince Ave, Birmingham, AL 35208
3018 Prince Ave, Birmingham, AL 35208
3128 Prince Ave, Birmingham, AL 35208
3036 Prince Ave, Birmingham, AL 35208
1548 Pratt Hwy, Birmingham, AL 35214
634 Pratt Hwy, Birmingham, AL 35214
5853 Princess Blvd, Birmingham, AL 35215
2630 Pratt St, Birmingham, AL 35228
1038 Princeton Ave SW, Birmingham, AL 35211
2664 Pratt St, Birmingham, AL 35228
5849 Princess Blvd, Birmingham, AL 35215
3021 Prince Ave, Birmingham, AL 35208
608 Pratt Hwy, Birmingham, AL 35214
3037 Prince Ave, Birmingham, AL 35208
3032 Prince Ave, Birmingham, AL 35208
3030 Prince Ave, Birmingham, AL 35208
2600 Pratt St, Birmingham, AL 35228
3028 Prince Ave, Birmingham, AL 35208
1748 Pratt Hwy, Birmingham, AL 35214
2121 Pratt Hwy, Birmingham, AL 35214
1632 Pratt Hwy, Birmingham, AL 35214
3008 Prince Ave, Birmingham, AL 35208
3004 Prince Ave, Birmingham, AL 35208
3002 Prince Ave, Birmingham, AL 35208
600 Preserve Way, Birmingham, AL 35226
2667 Pratt St, Birmingham, AL 35228
108 Pretoria Cir, Birmingham, AL 35211
101 Pretoria Cir, Birmingham, AL 35211
5845 Princess Blvd, Birmingham, AL 35215
5813 Princess Blvd, Birmingham, AL 35215
2622 Pratt St, Birmingham, AL 35228
2618 Pratt St, Birmingham, AL 35228
5797 Princess Blvd, Birmingham, AL 35215
5817 Princess Blvd, Birmingham, AL 35215
417 Price Dr, Birmingham, AL 35215
1728 Pratt Hwy, Birmingham, AL 35214
5988 Princess Blvd #127, Birmingham, AL 35215
5796 Princess Blvd, Birmingham, AL 35215
413 Price Dr, Birmingham, AL 35215
1720 Pratt Hwy, Birmingham, AL 35214
624 Pratt Hwy, Birmingham, AL 35214
421 Price Dr, Birmingham, AL 35215
523 Pratt Hwy, Birmingham, AL 35214
626 Pratt Hwy, Birmingham, AL 35214
704 Pratt Hwy, Birmingham, AL 35214
3026 Prince Ave, Birmingham, AL 35208
2660 Pratt St, Birmingham, AL 35228
2646 Pratt St, Birmingham, AL 35228
445 Price Dr, Birmingham, AL 35215
5828 Princess Blvd, Birmingham, AL 35215
3024 Prince Ave, Birmingham, AL 35208
5841 Princess Blvd, Birmingham, AL 35215
1760 Pratt Hwy, Birmingham, AL 35214
100 Pretoria Cir, Birmingham, AL 35211
712 Pratt Hwy, Birmingham, AL 35214