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
PINSON VALLEY-PORTLAND
Properties in Birmingham in PINSON VALLEY-PORTLAND
Find homes for sale in Birmingham by selecting a property below:
1015 Piper Ave, Birmingham, AL 35214
1112 Portland St, Birmingham, AL 35224
516 Plaza Dr, Birmingham, AL 35235
998 Pinson Vly Pkwy, Birmingham, AL 35217
325 Pleasant Valley Dr, Birmingham, AL 35217
4928 Pittman Ave, Irondale, AL 35210
404 Pittsburgh St, Birmingham, AL 35217
4924 Pittman Ave, Irondale, AL 35210
1113 Portland St, Birmingham, AL 35224
1109 Portland St, Birmingham, AL 35224
340 Pleasant Valley Dr, Birmingham, AL 35217
4821 Pinson Valley Pkwy, Birmingham, AL 35215
4829 Pinson Valley Pkwy, Birmingham, AL 35215
4908 Pittman Ave, Irondale, AL 35210
317 Plaza Dr, Birmingham, AL 35235
900 Piper Ave, Birmingham, AL 35214
4813 Pinson Valley Pkwy, Birmingham, AL 35215
1016 Piper Ave, Birmingham, AL 35214
3650 Porter Rd, Adamsville, AL 35005
1100 Piper Ave, Birmingham, AL 35214
1568 Pleasant Grove Rd, Dolomite, AL 35061
80 Pleasant Vly Dr, Birmingham, AL 35217
4900 Pittman Ave, Irondale, AL 35210
1508 Pleasant Grove Rd, Dolomite, AL 35061
3001 Piper Way, Hoover, AL 35244
1204 Portland St, Birmingham, AL 35224
604 Piper Ave, Birmingham, AL 35214
736 Pinson Vly Pkwy, Birmingham, AL 35217
418 Pittsburgh St, Birmingham, AL 35217
3013 Piper Way, Hoover, AL 35244
1901 Pope Ln, Birmingham, AL 35207
717 Piper Ave, Birmingham, AL 35214
3029 Piper Way, Hoover, AL 35244
1808 Pope Ln, Birmingham, AL 35207
4411 Pinson Valley Pkwy, Birmingham, AL 35215
3018 Piper Way, Hoover, AL 35244
1905 Pope Ln, Birmingham, AL 35207
1219 Portland St, Birmingham, AL 35224
4912 Pittman Ave, Irondale, AL 35210
4904 Pittman Ave, Irondale, AL 35210
424 Pittsburgh St, Birmingham, AL 35217
4920 Pittman Ave, Irondale, AL 35210
4916 Pittman Ave, Irondale, AL 35210
1505 Pleasant Grove Rd, Dolomite, AL 35061
624 Piper Ave, Birmingham, AL 35214
700 Piper Ave, Birmingham, AL 35214
1105 Piper Ave, Birmingham, AL 35214
600 Piper Ave, Birmingham, AL 35214
1212 Pittsburg Ave, Birmingham, AL 35224
4805 Pinson Valley Pkwy, Birmingham, AL 35215
1415 Pittsburg Ave, Birmingham, AL 35224
700 Piper Ave #0, Birmingham, AL 35214
120 Pleasant Valley Dr, Birmingham, AL 35217
2609 Popular Dr, Birmingham, AL 35211
609 Piper Ave, Birmingham, AL 35214
133 Pleasant Valley Dr, Birmingham, AL 35217
305 Pleasant Valley Dr #1, Birmingham, AL 35217
140 Pleasant Valley Dr, Birmingham, AL 35217
317 Pleasant Valley Dr #1, Birmingham, AL 35217
136 Pleasant Valley Dr, Birmingham, AL 35217
2455 Porter Rd, Adamsville, AL 35005
18 Polaris Cir, Birmingham, AL 35215
332 Pleasant Valley Dr, Birmingham, AL 35217
336 Pleasant Valley Dr, Birmingham, AL 35217
1933 Portage Ave, Birmingham, AL 35234
5112 Pinson Valley Pkwy, Birmingham, AL 35215
1556 Pleasant Grove Rd, Dolomite, AL 35061
5 Polaris Cir, Birmingham, AL 35215
2851 Poplar Ln, Birmingham, AL 35224
1710 Pope Ln, Birmingham, AL 35207
8 Polaris Cir, Birmingham, AL 35215
1117 Portland St, Birmingham, AL 35224
10 Polaris Cir, Birmingham, AL 35215
12 Polaris Cir, Birmingham, AL 35215
1548 Pleasant Grove Rd, Dolomite, AL 35061
1105 Portland St, Birmingham, AL 35224
3 Polaris Cir, Birmingham, AL 35215
84 Pleasant Vly Dr, Birmingham, AL 35217
3007 Port Birmingham Rd, Birmingham, AL 35224
1100 Portland St, Birmingham, AL 35224
105 Pleasant Valley Dr, Birmingham, AL 35217
1643 Pleasant Grove Rd, Dolomite, AL 35061
17 Polaris Cir, Birmingham, AL 35215
1800 Pope Ln, Birmingham, AL 35207
659 Poplar Ln, Birmingham, AL 35244
313 Pleasant Valley Dr, Birmingham, AL 35217
1243 Portland St, Birmingham, AL 35224
1816 Pope Ln, Birmingham, AL 35207
13 Polaris Cir, Birmingham, AL 35215
14 Polaris Cir, Birmingham, AL 35215
309 Pleasant Valley Dr, Birmingham, AL 35217
1209 Portland St, Birmingham, AL 35224
520 Poplar Ln, Birmingham, AL 35244
4460 Pinson Valley Pkwy, Birmingham, AL 35215
3690 Porter Rd, Adamsville, AL 35005
6 Polaris Cir, Birmingham, AL 35215
4 Polaris Cir, Birmingham, AL 35215
4892 Pinson Valley Pkwy, Birmingham, AL 35215
2 Polaris Cir, Birmingham, AL 35215
408 Plaza Dr, Birmingham, AL 35235
312 Plaza Dr, Birmingham, AL 35235
645 Poplar Ln, Birmingham, AL 35244
1590 Pleasant Grove Rd, Dolomite, AL 35061
112 Pleasant Valley Dr, Birmingham, AL 35217
419 Pittsburgh St, Birmingham, AL 35217
1343 Pleasant Grove Rd, Dolomite, AL 35061
1594 Pleasant Grove Rd, Dolomite, AL 35061
116 Pleasant Valley Dr, Birmingham, AL 35217
1553 Pleasant Grove Rd, Dolomite, AL 35061
1577 Pleasant Grove Rd, Dolomite, AL 35061
700 Piper Ave Unit none, Birmingham, AL 35214
15 Polaris Cir, Birmingham, AL 35215
403 Poinciana Dr, Birmingham, AL 35209
1341 Pleasant Grove Rd, Dolomite, AL 35061
9 Polaris Cir, Birmingham, AL 35215
405 Poinciana Dr, Birmingham, AL 35209
301 Pleasant Valley Dr, Birmingham, AL 35217
1609 Pleasant Grove Rd, Dolomite, AL 35061
128 Pleasant Valley Dr, Birmingham, AL 35217
2280 Elbo Porter Rd, Adamsville, AL 35005
1595 Pleasant Grove Rd, Dolomite, AL 35061
1240 Portland St, Birmingham, AL 35224
1593 Pleasant Grove Rd, Dolomite, AL 35061
1905 Portage Ave, Birmingham, AL 35234
422 Poinciana Dr #186, Birmingham, AL 35209
1597 Pleasant Grove Rd, Dolomite, AL 35061
1591 Pleasant Grove Rd, Dolomite, AL 35061
1587 Pleasant Grove Rd, Dolomite, AL 35061
1579 Pleasant Grove Rd, Dolomite, AL 35061
4441 Pinson Valley Pkwy, Birmingham, AL 35215
1612 Pleasant Grove Rd, Dolomite, AL 35061
4435 Pinson Valley Pkwy, Birmingham, AL 35215
3670 Porter Rd, Adamsville, AL 35005
16 Polaris Cir, Birmingham, AL 35215
1584 Pleasant Grove Rd, Dolomite, AL 35061
3201 Portia Ln, Hoover, AL 35216
539 Poplar Ln, Birmingham, AL 35244
1603 Pleasant Grove Rd, Dolomite, AL 35061
825 Pinson Valley Pkwy, Birmingham, AL 35217
4457 Pinson Valley Pkwy, Birmingham, AL 35215
4520 Pinson Vly Pkwy, Birmingham, AL 35215
4460 Pinson Valley Pkwy, Birmingham, AL 35215
1599 Pleasant Grove Rd, Dolomite, AL 35061
4550 Pinson Vly Pkwy, Birmingham, AL 35215
4475 Pinson Valley Pkwy, Birmingham, AL 35215
1608 Pleasant Grove Rd, Dolomite, AL 35061
4550 Pinson Vly Pkwy, Birmingham, AL 35215
1420 Pittsburg Ave, Birmingham, AL 35224
144 Pleasant Valley Dr, Birmingham, AL 35217
610 Poplar Ln, Birmingham, AL 35244
108 Pleasant Valley Dr, Birmingham, AL 35217
1904 Pope Ln, Birmingham, AL 35207
4239 Pinson Valley Pkwy, Birmingham, AL 35215
4347 Pinson Valley Pkwy, Birmingham, AL 35215
304 N Pleasant Grove Rd, Birmingham, AL 35224
4400 Pinson Valley Pkwy, Birmingham, AL 35215
1529 Pleasant Grove Rd, Dolomite, AL 35061
316 Plaza Dr, Birmingham, AL 35235
401 Plaza Dr, Birmingham, AL 35235
320 Plaza Dr, Birmingham, AL 35235
405 Plaza Dr, Birmingham, AL 35235
430 N Pleasant Grove Rd, Birmingham, AL 35224
324 Plaza Dr, Birmingham, AL 35235
96 Pleasant Vly Dr, Birmingham, AL 35217
4343 Pinson Valley Pkwy, Birmingham, AL 35215
404 Plaza Dr, Birmingham, AL 35235
321 Plaza Dr, Birmingham, AL 35235
2435 Porter Rd, Adamsville, AL 35005
1598 Pleasant Grove Rd, Dolomite, AL 35061
1572 Pleasant Grove Rd, Dolomite, AL 35061
4830 Pinson Valley Pkwy, Birmingham, AL 35215
529 Plaza Dr, Birmingham, AL 35235
1578 Pleasant Grove Rd, Dolomite, AL 35061
1600 Pleasant Grove Rd, Dolomite, AL 35061
409 Pittsburgh St, Birmingham, AL 35217
4545 Pinson Valley Pkwy, Birmingham, AL 35215
4423 Pinson Valley Pkwy, Birmingham, AL 35215
700 Poplar Ln, Birmingham, AL 35244
4315 Pinson Valley Pkwy, Birmingham, AL 35215
4834 Pinson Valley Pkwy, Birmingham, AL 35215
318 Plaza Dr, Birmingham, AL 35235
1900 Pope Ln, Birmingham, AL 35207
125 Pleasant Valley Dr Unit 6 &7, Birmingham, AL 35217
1929 Pope Ln, Birmingham, AL 35207
220 Pleasant Grove Rd, Mulga, AL 35118
2555 Porter Rd, Adamsville, AL 35005
221 Pleasant Grove Rd, Mulga, AL 35118
1 Polaris Cir, Birmingham, AL 35215
103 Pleasant Valley Dr, Birmingham, AL 35217
1539 Pleasant Grove Rd, Dolomite, AL 35061
5165 Pinson Valley Pkwy, Birmingham, AL 35215
1573 Pleasant Grove Rd, Dolomite, AL 35061
1722 Pope Ln, Birmingham, AL 35207
5256 Pinson Valley Pkwy, Birmingham, AL 35215
104 Pleasant Valley Dr, Birmingham, AL 35217
1724 Pope Ln, Birmingham, AL 35207
87 Pleasant Valley Dr, Birmingham, AL 35217
3113 Port Birmingham Rd, Birmingham, AL 35224
4243 Pinson Valley Pkwy, Birmingham, AL 35215
517 Poinciana Dr #22, Birmingham, AL 35209
4409 Pinson Valley Pkwy, Birmingham, AL 35215
1517 Pleasant Grove Rd, Dolomite, AL 35061
125 Pleasant Valley Dr, Birmingham, AL 35217
4331 Pinson Valley Pkwy, Birmingham, AL 35215
1820 Polo Ct, Hoover, AL 35226
317 Pleasant Valley Dr, Birmingham, AL 35217
305 Pleasant Valley Dr, Birmingham, AL 35217
1814 Pope Ln, Birmingham, AL 35207
1106 Piper Ave, Birmingham, AL 35214
341 Pleasant Valley Dr #13, Birmingham, AL 35217
1008 Piper Ave, Birmingham, AL 35214
1720 Pope Ln, Birmingham, AL 35207
5098 Pinson Valley Pkwy, Birmingham, AL 35215
5133 Pinson Valley Pkwy, Birmingham, AL 35215
1615 Pleasant Grove Rd, Dolomite, AL 35061
2250 Porter Rd, Adamsville, AL 35005
1625 Pleasant Grove Rd, Dolomite, AL 35061
1224 Portland St, Birmingham, AL 35224
1631 Pleasant Grove Rd, Dolomite, AL 35061
1208 Portland St, Birmingham, AL 35224
305 Pleasant Valley Dr #0, Birmingham, AL 35217
317 Pleasant Valley Dr #0, Birmingham, AL 35217
1907 Portage Ave, Birmingham, AL 35234
1116 Portland St, Birmingham, AL 35224
2211 Pioneer Dr, Hoover, AL 35226
1376 Pleasant Grove Rd, Dolomite, AL 35061
1326 Pleasant Grove Rd, Dolomite, AL 35061
1386 Pleasant Grove Rd, Dolomite, AL 35061
5215 Pinson Valley Pkwy, Birmingham, AL 35215
4141 Pinson Valley Pkwy, Birmingham, AL 35215
313 Polk St, Birmingham, AL 35224
1616 Pleasant Grove Rd, Dolomite, AL 35061
4891 Pinson Valley Pkwy, Birmingham, AL 35215
3175 Porter Rd, Adamsville, AL 35005
100 Pleasant Valley Dr, Birmingham, AL 35217
1908 Portage Ave, Birmingham, AL 35234
3021 Piper Way, Hoover, AL 35244
1924 Portage Ave, Birmingham, AL 35234
1238 Portland St, Birmingham, AL 35224
3000 Piper Way, Hoover, AL 35244
1325 Pleasant Grove Rd, Dolomite, AL 35061
3024 Piper Way, Hoover, AL 35244
1339 Pleasant Grove Rd, Dolomite, AL 35061
4800 Pinson Valley Pkwy, Birmingham, AL 35215
908 Piper Ave, Birmingham, AL 35214
1928 Portage Ave, Birmingham, AL 35234
1509 Pleasant Grove Rd, Dolomite, AL 35061
1239 Portland St, Birmingham, AL 35224
425 Plaza Dr, Birmingham, AL 35235
1203 Pittsburg Ave, Birmingham, AL 35224
3700 Porter Rd, Adamsville, AL 35005
4473 Pinson Valley Pkwy, Birmingham, AL 35215
2113 Pioneer Ln, Hoover, AL 35226
4100 Porter Rd, Adamsville, AL 35005
317 Polk St, Birmingham, AL 35224
1228 Portland St, Birmingham, AL 35224
1504 Pleasant Grove Rd, Dolomite, AL 35061
1639 Pleasant Grove Rd, Dolomite, AL 35061
915 Pinson Valley Pkwy, Birmingham, AL 35217
1217 Portland St, Birmingham, AL 35224
408 Pittsburgh St, Birmingham, AL 35217
1813 Pittsburg Ave, Birmingham, AL 35224
1200 Portland St, Birmingham, AL 35224
329 Pleasant Valley Dr, Birmingham, AL 35217
4425 Pinson Valley Pkwy, Birmingham, AL 35215
1231 Portland St, Birmingham, AL 35224
1923 Portage Ave, Birmingham, AL 35234
1925 Portage Ave, Birmingham, AL 35234
1470 Pleasant Hill Rd, Birmingham, AL 35224
1951 Pleasant Hl Rd, Birmingham, AL 35224
601 Piper Ave, Birmingham, AL 35214
1640 Pleasant Grove Rd, Dolomite, AL 35061
2908 Port Birmingham Rd, Birmingham, AL 35224
916 Piper Ave, Birmingham, AL 35214
524 Plaza Dr, Birmingham, AL 35235
320 Pleasant Valley Dr, Birmingham, AL 35217
445 Plaza Dr, Birmingham, AL 35235
4150 Pinson Vly Pkwy, Birmingham, AL 35215
453 Plaza Dr, Birmingham, AL 35235
449 Plaza Dr, Birmingham, AL 35235
504 Plaza Dr, Birmingham, AL 35235
508 Plaza Dr, Birmingham, AL 35235
1700 Pope Ln, Birmingham, AL 35207
92 Pleasant Vly Dr, Birmingham, AL 35217
1920 Pope Ln, Birmingham, AL 35207
4920 Pinson Valley Pkwy, Birmingham, AL 35215
1804 Pope Ln, Birmingham, AL 35207
88 Pleasant Vly Dr, Birmingham, AL 35217
9916 Pope Ter, Birmingham, AL 35217
341 Pleasant Valley Dr, Birmingham, AL 35217
9920 Pope Ter, Birmingham, AL 35217
501 Plaza Dr, Birmingham, AL 35235
816 Piper Ave, Birmingham, AL 35214
708 Piper Ave, Birmingham, AL 35214
800 Piper Ave, Birmingham, AL 35214
1520 Pleasant Grove Rd, Dolomite, AL 35061
1104 Portland St, Birmingham, AL 35224
824 Piper Ave, Birmingham, AL 35214
1108 Portland St, Birmingham, AL 35224
91 Pleasant Valley Dr, Birmingham, AL 35217
101 Pleasant Valley Dr, Birmingham, AL 35217
4909 Pittman Ave, Irondale, AL 35210
1582 Pleasant Grove Rd, Dolomite, AL 35061
4901 Pittman Ave, Irondale, AL 35210
4905 Pittman Ave, Irondale, AL 35210
436 Plaza Dr, Birmingham, AL 35235
4445 Pinson Valley Pkwy, Birmingham, AL 35215
1604 Pleasant Grove Rd, Dolomite, AL 35061
424 Plaza Dr, Birmingham, AL 35235
1470 Pleasant Hill Rd, Birmingham, AL 35224
420 Plaza Dr, Birmingham, AL 35235
1635 Pleasant Grove Rd, Dolomite, AL 35061
608 Piper Ave, Birmingham, AL 35214
320 Poinciana Dr, Birmingham, AL 35209
416 Plaza Dr, Birmingham, AL 35235
412 Plaza Dr, Birmingham, AL 35235
580 Poplar Ln, Birmingham, AL 35244
724 Piper Ave, Birmingham, AL 35214
525 Poplar Ln, Birmingham, AL 35244
618 Piper Ave, Birmingham, AL 35214
716 Piper Ave, Birmingham, AL 35214
601 N Pleasant Grv Rd, Birmingham, AL 35224
4895 Pinson Valley Pkwy, Birmingham, AL 35215
528 Plaza Dr, Birmingham, AL 35235
4929 Pittman Ave, Irondale, AL 35210
452 Plaza Dr, Birmingham, AL 35235
929 Piper Ave, Birmingham, AL 35214
1900 Portage Ave, Birmingham, AL 35234
2600 Popular Dr, Birmingham, AL 35211
1561 Pleasant Grove Rd, Dolomite, AL 35061
4327 Pinson Valley Pkwy, Birmingham, AL 35215
444 Plaza Dr, Birmingham, AL 35235
921 Piper Ave, Birmingham, AL 35214
413 Plaza Dr, Birmingham, AL 35235
429 Pittsburgh St, Birmingham, AL 35217
4921 Pittman Ave, Irondale, AL 35210
4425 Pinson Valley Pkwy, Birmingham, AL 35215
1916 Portage Ave, Birmingham, AL 35234
421 Plaza Dr, Birmingham, AL 35235
721 Piper Ave, Birmingham, AL 35214
1904 Portage Ave, Birmingham, AL 35234
4111 Pinson Valley Pkwy, Birmingham, AL 35215
2208 Pioneer Dr, Hoover, AL 35226
417 Plaza Dr, Birmingham, AL 35235
725 Piper Ave, Birmingham, AL 35214
1912 Portage Ave, Birmingham, AL 35234
433 Plaza Dr, Birmingham, AL 35235
1220 Portland St, Birmingham, AL 35224
1932 Portage Ave, Birmingham, AL 35234
2819 Poplar Ln, Birmingham, AL 35224
908 Piper Ave #1, Birmingham, AL 35214
441 Plaza Dr, Birmingham, AL 35235
4925 Pittman Ave, Irondale, AL 35210
1216 Portland St, Birmingham, AL 35224
4964 Pinson Valley Pkwy, Birmingham, AL 35215
437 Plaza Dr, Birmingham, AL 35235
1920 Portage Ave, Birmingham, AL 35234
1212 Portland St, Birmingham, AL 35224