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
PIEDMONT-PINE
Properties in Birmingham in PIEDMONT-PINE
Find homes for sale in Birmingham by selecting a property below:
1008 Piedmont Ave, Birmingham, AL 35214
1024 Piedmont Ave, Birmingham, AL 35214
1000 Piedmont Ave, Birmingham, AL 35214
1761 Pine Ave SW, Birmingham, AL 35211
1001 Piedmont Ave, Birmingham, AL 35214
3116 Pike Rd, Birmingham, AL 35208
1349 Pike Rd, Birmingham, AL 35218
3112 Pike Rd, Birmingham, AL 35208
2525 Pike Rd, Birmingham, AL 35208
3120 Pike Rd, Birmingham, AL 35208
3100 Pike Rd, Birmingham, AL 35208
3028 Pike Rd, Birmingham, AL 35208
1329 Pike Rd, Birmingham, AL 35218
3108 Pike Rd, Birmingham, AL 35208
1345 Pike Rd, Birmingham, AL 35218
3104 Pike Rd, Birmingham, AL 35208
1353 Pike Rd, Birmingham, AL 35218
1143 Pike Rd, Birmingham, AL 35218
1100 Pike Rd, Birmingham, AL 35218
1104 Pike Rd, Birmingham, AL 35218
1112 Pike Rd, Birmingham, AL 35218
1052 Pike Rd, Birmingham, AL 35218
170 Pilot Medical Dr, Birmingham, AL 35235
2528 Pike Rd, Birmingham, AL 35208
2900 Pike Rd, Birmingham, AL 35208
2522 Pike Rd, Birmingham, AL 35208
3109 Pike Rd, Birmingham, AL 35208
3101 Pike Rd, Birmingham, AL 35208
3113 Pike Rd, Birmingham, AL 35208
1419 Pike Rd, Birmingham, AL 35218
908 Piedmont Ave, Birmingham, AL 35214
1447 Pike Rd, Birmingham, AL 35218
3117 Pike Rd, Birmingham, AL 35208
1437 Pike Rd, Birmingham, AL 35218
808 Piedmont Ave, Birmingham, AL 35214
1425 Pike Rd, Birmingham, AL 35218
1612 Pine Ave SW, Birmingham, AL 35211
3529 Pine Ave SW, Birmingham, AL 35221
1365 Pike Rd, Birmingham, AL 35218
1604 Pine Ave SW, Birmingham, AL 35211
1409 Pike Rd, Birmingham, AL 35218
3270 Pike Ave, Birmingham, AL 35224
3517 Pine Ave SW, Birmingham, AL 35221
1401 Pike Rd, Birmingham, AL 35218
1405 Pike Rd, Birmingham, AL 35218
928 Piedmont Ave, Birmingham, AL 35214
3000 Pike Rd, Birmingham, AL 35208
1044 Pike Rd, Birmingham, AL 35218
3020 Pike Rd, Birmingham, AL 35208
1040 Pike Rd, Birmingham, AL 35218
3016 Pike Rd, Birmingham, AL 35208
1036 Pike Rd, Birmingham, AL 35218
1764 Pine Ave SW, Birmingham, AL 35211
3001 Pike Rd, Birmingham, AL 35208
3017 Pike Rd, Birmingham, AL 35208
1313 Pike Rd, Birmingham, AL 35218
3015 Pike Rd, Birmingham, AL 35208
3025 Pike Rd, Birmingham, AL 35208
1321 Pike Rd, Birmingham, AL 35218
2925 Pike Rd, Birmingham, AL 35208
3105 Pike Rd, Birmingham, AL 35208
1317 Pike Rd, Birmingham, AL 35218
2125 Pike Rd, Birmingham, AL 35218
1121 Pike Rd, Birmingham, AL 35218
1608 Pine Ave SW, Birmingham, AL 35211
1641 Pine Ave SW, Birmingham, AL 35211
2020 Pike Rd, Birmingham, AL 35218
1829 Pike Rd, Birmingham, AL 35218
1109 Pike Rd, Birmingham, AL 35218
3508 Pine Ave SW, Birmingham, AL 35221
1105 Pike Rd, Birmingham, AL 35218
1691 Pine Ave SW, Birmingham, AL 35211
2000 Pike Rd, Birmingham, AL 35218
1133 Pike Rd, Birmingham, AL 35218
1129 Pike Rd, Birmingham, AL 35218
1101 Pike Rd, Birmingham, AL 35218
1117 Pike Rd, Birmingham, AL 35218
1863 Pike Rd, Birmingham, AL 35218
1113 Pike Rd, Birmingham, AL 35218
1624 Pine Ave SW, Birmingham, AL 35211
2121 Pike Rd, Birmingham, AL 35218
1528 Pine Ave SW, Birmingham, AL 35211
2120 Pike Rd, Birmingham, AL 35218
2116 Pike Rd, Birmingham, AL 35218
2112 Pike Rd, Birmingham, AL 35218
2108 Pike Rd, Birmingham, AL 35218
2136 Pike Rd, Birmingham, AL 35218
2132 Pike Rd, Birmingham, AL 35218
2128 Pike Rd, Birmingham, AL 35218
2124 Pike Rd, Birmingham, AL 35218
2008 Pike Rd, Birmingham, AL 35218
908 Pike Rd, Birmingham, AL 35218
1472 Pike Rd, Birmingham, AL 35218
1468 Pike Rd, Birmingham, AL 35218
2100 Pike Rd, Birmingham, AL 35218
2012 Pike Rd, Birmingham, AL 35218
2016 Pike Rd, Birmingham, AL 35218
3528 Pine Ave SW, Birmingham, AL 35221
2004 Pike Rd, Birmingham, AL 35218
1549 Pike Rd, Birmingham, AL 35218
1071 Pike Rd, Birmingham, AL 35218
1045 Pike Rd, Birmingham, AL 35218
1301 Pike Rd, Birmingham, AL 35218
1305 Pike Rd, Birmingham, AL 35218
1513 Pike Rd, Birmingham, AL 35218
1209 Pike Rd, Birmingham, AL 35218
1515 Pike Rd, Birmingham, AL 35218
1201 Pike Rd, Birmingham, AL 35218
1325 Pike Rd, Birmingham, AL 35218
1205 Pike Rd, Birmingham, AL 35218
1309 Pike Rd, Birmingham, AL 35218
2129 Pike Rd, Birmingham, AL 35218
3317 Pike Ave, Birmingham, AL 35224
1757 Pine Ave SW, Birmingham, AL 35211
1514 Pike Rd, Birmingham, AL 35218
2638 Pike Rd, Birmingham, AL 35208
968 Pike Rd, Birmingham, AL 35218
1616 Pike Rd, Birmingham, AL 35218
3309 Pike Ave, Birmingham, AL 35224
3336 Pike Ave, Birmingham, AL 35224
3308 Pike Ave, Birmingham, AL 35224
1609 Pike Rd, Birmingham, AL 35218
1605 Pike Rd, Birmingham, AL 35218
1741 Pine Ave SW, Birmingham, AL 35211
130 Pilot Medical Dr, Birmingham, AL 35235
2812 Pike Rd, Birmingham, AL 35208
946 Pike Rd, Birmingham, AL 35218
3316 Pike Ave, Birmingham, AL 35224
3258 Pike Ave, Birmingham, AL 35224
1869 Pike Rd, Birmingham, AL 35218
3254 Pike Ave, Birmingham, AL 35224
1857 Pike Rd, Birmingham, AL 35218
1824 Pike Rd, Birmingham, AL 35218
1613 Pike Rd, Birmingham, AL 35218
1545 Pike Rd, Birmingham, AL 35218
3004 Pike Rd #32, Birmingham, AL 35208
1537 Pike Rd, Birmingham, AL 35218
1809 Pike Rd, Birmingham, AL 35218
2104 Pike Rd, Birmingham, AL 35218
2746 Pike Rd, Birmingham, AL 35208
1451 Pike Rd, Birmingham, AL 35218
2722 Pike Rd, Birmingham, AL 35208
1849 Pike Rd, Birmingham, AL 35218
1519 Pike Rd, Birmingham, AL 35218
1520 Pike Rd, Birmingham, AL 35218
1688 Pine Ave SW, Birmingham, AL 35211
1612 Pike Rd, Birmingham, AL 35218
3521 Pine Ave SW, Birmingham, AL 35221
3263 Pike Ave, Birmingham, AL 35224
1512 Pike Rd, Birmingham, AL 35218
1510 Pike Rd, Birmingham, AL 35218
3011 Pike Rd, Birmingham, AL 35208
1504 Pike Rd, Birmingham, AL 35218
3344 Pike Ave, Birmingham, AL 35224
1817 Pike Rd, Birmingham, AL 35218
1460 Pike Rd, Birmingham, AL 35218
3303 Pike Ave, Birmingham, AL 35224
1464 Pike Rd, Birmingham, AL 35218
3329 Pike Ave, Birmingham, AL 35224
1511 Pike Rd, Birmingham, AL 35218
1620 Pike Rd, Birmingham, AL 35218
1765 Pine Ave SW, Birmingham, AL 35211
1749 Pine Ave SW, Birmingham, AL 35211
1600 Pike Rd, Birmingham, AL 35218
2001 Pike Rd, Birmingham, AL 35218
1524 Pike Rd, Birmingham, AL 35218
2015 Pike Rd, Birmingham, AL 35218
1608 Pike Rd, Birmingham, AL 35218
2013 Pike Rd, Birmingham, AL 35218
1604 Pike Rd, Birmingham, AL 35218
2005 Pike Rd, Birmingham, AL 35218
904 Pike Rd, Birmingham, AL 35218
900 Pike Rd, Birmingham, AL 35218
901 Pike Rd, Birmingham, AL 35218
1529 Pine Ave SW, Birmingham, AL 35211
2915 Pike Rd Unit 4&5, Birmingham, AL 35208
2901 Pike Rd, Birmingham, AL 35208
2735 Pike Rd, Birmingham, AL 35208
1501 Pike Rd, Birmingham, AL 35218
912 Pike Rd, Birmingham, AL 35218
2643 Pike Rd, Birmingham, AL 35208
3275 Pike Ave, Birmingham, AL 35224
1680 Pine Ave SW, Birmingham, AL 35211
1624 Pine Ave SW #2, Birmingham, AL 35211
900 Piedmont Ave, Birmingham, AL 35214
1645 Pine Ave SW, Birmingham, AL 35211
1500 Pike Rd, Birmingham, AL 35218
2101 Pike Rd, Birmingham, AL 35218
737 Pima Dr, Birmingham, AL 35214
2109 Pike Rd, Birmingham, AL 35218
929 Pike Rd, Birmingham, AL 35218
1633 Pine Ave SW, Birmingham, AL 35211
1125 Pike Rd, Birmingham, AL 35218
2117 Pike Rd, Birmingham, AL 35218
917 Pike Rd, Birmingham, AL 35218
921 Pike Rd, Birmingham, AL 35218
913 Pike Rd, Birmingham, AL 35218
925 Pike Rd, Birmingham, AL 35218
1634 Pine Ave SW, Birmingham, AL 35211
1620 Pine Ave SW, Birmingham, AL 35211
1773 Pine Ave SW, Birmingham, AL 35211
125 Pine Ln, Adamsville, AL 35005
1625 Pine Ave SW, Birmingham, AL 35211
1629 Pine Ave SW, Birmingham, AL 35211
3274 Pike Ave, Birmingham, AL 35224
957 Pike Rd, Birmingham, AL 35218
3266 Pike Ave, Birmingham, AL 35224
961 Pike Rd, Birmingham, AL 35218
738 Pima Dr, Birmingham, AL 35214
3282 Pike Ave, Birmingham, AL 35224
1616 Pine Ave SW, Birmingham, AL 35211
940 Pike Rd, Birmingham, AL 35218
1921 Pike Rd, Birmingham, AL 35218
3297 Pike Ave, Birmingham, AL 35224
3289 Pike Ave, Birmingham, AL 35224
1709 Pine Ave SW Lot 2, Birmingham, AL 35211
3343 Pike Ave, Birmingham, AL 35224
1613 Pine Ave SW, Birmingham, AL 35211
1617 Pine Ave SW, Birmingham, AL 35211
909 Pike Rd, Birmingham, AL 35218
905 Pike Rd, Birmingham, AL 35218
624 Piedmont Ave, Birmingham, AL 35214
1632 Pine Ave SW, Birmingham, AL 35211
1657 Pine Ave SW, Birmingham, AL 35211
628 Piedmont Ave, Birmingham, AL 35214
1653 Pine Ave SW, Birmingham, AL 35211
1636 Pine Ave SW, Birmingham, AL 35211
1508 Pine Ave SW, Birmingham, AL 35211
1673 Pine Ave SW, Birmingham, AL 35211
712 Piedmont Ave, Birmingham, AL 35214
1512 Pine Ave SW, Birmingham, AL 35211
1640 Pine Ave SW, Birmingham, AL 35211
1669 Pine Ave SW, Birmingham, AL 35211
708 Piedmont Ave, Birmingham, AL 35214
1665 Pine Ave SW, Birmingham, AL 35211
1644 Pine Ave SW, Birmingham, AL 35211
1661 Pine Ave SW, Birmingham, AL 35211
1664 Pine Ave SW, Birmingham, AL 35211
1689 Pine Ave SW, Birmingham, AL 35211
1456 Pike Rd, Birmingham, AL 35218
1685 Pine Ave SW, Birmingham, AL 35211
1681 Pine Ave SW, Birmingham, AL 35211
1677 Pine Ave SW, Birmingham, AL 35211
1861 Pike Rd, Birmingham, AL 35218
1524 Pine Ave SW, Birmingham, AL 35211
617 Piedmont Ave, Birmingham, AL 35214
1505 Pine Ave SW, Birmingham, AL 35211
1016 Pike Rd, Birmingham, AL 35218
2704 Pike Rd, Birmingham, AL 35208
3524 Pine Ave SW, Birmingham, AL 35221
1032 Pike Rd, Birmingham, AL 35218
2714 Pike Rd, Birmingham, AL 35208
1501 Pine Ave SW, Birmingham, AL 35211
1513 Pine Ave SW, Birmingham, AL 35211
604 Piedmont Ave, Birmingham, AL 35214
3000 Pike Rd #20, Birmingham, AL 35208
1621 Pine Ave SW, Birmingham, AL 35211
1711 Pine Ave SW, Birmingham, AL 35211
965 Pike Rd, Birmingham, AL 35218
969 Pike Rd, Birmingham, AL 35218
3514 Pine Ave SW, Birmingham, AL 35221
1637 Pine Ave SW, Birmingham, AL 35211
1709 Pine Ave SW, Birmingham, AL 35211
3278 Pike Ave, Birmingham, AL 35224
1648 Pine Ave SW, Birmingham, AL 35211
1756 Pine Ave SW, Birmingham, AL 35211
952 Pike Rd, Birmingham, AL 35218
608 Piedmont Ave, Birmingham, AL 35214
1652 Pine Ave SW, Birmingham, AL 35211
978 Pike Rd, Birmingham, AL 35218
1521 Pine Ave SW, Birmingham, AL 35211
1656 Pine Ave SW, Birmingham, AL 35211
1533 Pine Ave SW, Birmingham, AL 35211
950 Pike Rd, Birmingham, AL 35218
2905 Pike Rd, Birmingham, AL 35208
1676 Pine Ave SW, Birmingham, AL 35211
953 Pike Rd, Birmingham, AL 35218
616 Piedmont Ave, Birmingham, AL 35214
945 Pike Rd, Birmingham, AL 35218
1660 Pine Ave SW, Birmingham, AL 35211
1684 Pine Ave SW, Birmingham, AL 35211
2645 Pike Rd, Birmingham, AL 35208
2744 Pike Rd, Birmingham, AL 35208
2748 Pike Rd, Birmingham, AL 35208
1704 Pine Ave SW, Birmingham, AL 35211
1700 Pine Ave SW, Birmingham, AL 35211
1712 Pine Ave SW, Birmingham, AL 35211
1768 Pine Ave SW, Birmingham, AL 35211
505 Piedmont Ave, Birmingham, AL 35214
2912 Pike Rd, Birmingham, AL 35208
2920 Pike Rd, Birmingham, AL 35208
509 Piedmont Ave, Birmingham, AL 35214
2904 Pike Rd, Birmingham, AL 35208
1701 Pine Ave SW, Birmingham, AL 35211
2639 Pike Rd, Birmingham, AL 35208
2637 Pike Rd, Birmingham, AL 35208
1745 Pine Ave SW, Birmingham, AL 35211
601 Piedmont Ave, Birmingham, AL 35214
1753 Pine Ave SW, Birmingham, AL 35211
613 Piedmont Ave, Birmingham, AL 35214
2641 Pike Rd, Birmingham, AL 35208
1740 Pine Ave SW, Birmingham, AL 35211
1752 Pine Ave SW, Birmingham, AL 35211
1748 Pine Ave SW, Birmingham, AL 35211
1744 Pine Ave SW, Birmingham, AL 35211
2750 Pike Rd, Birmingham, AL 35208
1708 Pine Ave SW, Birmingham, AL 35211
1736 Pine Ave SW, Birmingham, AL 35211
816 Piedmont Ave, Birmingham, AL 35214
1034 Pike Rd, Birmingham, AL 35218
1605 Pine Ave SW, Birmingham, AL 35211
3262 Pike Ave, Birmingham, AL 35224
1827 Pike Rd, Birmingham, AL 35218
2825 Pike Rd, Birmingham, AL 35208
3294 Pike Ave, Birmingham, AL 35224
1600 Pine Ave SW, Birmingham, AL 35211
976 Pike Rd, Birmingham, AL 35218
2649 Pike Rd, Birmingham, AL 35208
800 Piedmont Ave, Birmingham, AL 35214
1601 Pine Ave SW, Birmingham, AL 35211
1668 Pine Ave SW, Birmingham, AL 35211
600 Piedmont Ave, Birmingham, AL 35214
3286 Pike Ave, Birmingham, AL 35224
2636 Pike Rd, Birmingham, AL 35208
1760 Pine Ave SW, Birmingham, AL 35211
3290 Pike Ave, Birmingham, AL 35224
2651 Pike Rd, Birmingham, AL 35208
968 Pike Rd, Birmingham, AL 35218
1649 Pine Ave SW, Birmingham, AL 35211
2647 Pike Rd, Birmingham, AL 35208
972 Pike Rd, Birmingham, AL 35218
2801 Pike Rd, Birmingham, AL 35208
1504 Pine Ave SW, Birmingham, AL 35211
1672 Pine Ave SW, Birmingham, AL 35211
2805 Pike Rd, Birmingham, AL 35208
2918 Pike Rd, Birmingham, AL 35208
1516 Pine Ave SW, Birmingham, AL 35211
2916 Pike Rd, Birmingham, AL 35208
920 Piedmont Ave, Birmingham, AL 35214
524 Piedmont Ave, Birmingham, AL 35214
1500 Pine Ave SW, Birmingham, AL 35211
2701 Pike Rd, Birmingham, AL 35208
2809 Pike Rd, Birmingham, AL 35208
1333 Pike Rd, Birmingham, AL 35218
817 Piedmont Ave, Birmingham, AL 35214
2813 Pike Rd, Birmingham, AL 35208
1337 Pike Rd, Birmingham, AL 35218
2818 Pike Rd, Birmingham, AL 35208
2749 Pike Rd, Birmingham, AL 35208
2820 Pike Rd, Birmingham, AL 35208
2741 Pike Rd, Birmingham, AL 35208
2745 Pike Rd, Birmingham, AL 35208
508 Piedmont Ave, Birmingham, AL 35214
2911 Pike Rd, Birmingham, AL 35208
1520 Pine Ave SW, Birmingham, AL 35211
516 Piedmont Ave, Birmingham, AL 35214
2814 Pike Rd, Birmingham, AL 35208
2915 Pike Rd, Birmingham, AL 35208