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
TALL PINES-TERESA
Properties in Birmingham in TALL PINES-TERESA
Find homes for sale in Birmingham by selecting a property below:
3661 Tall Timber Dr, Birmingham, AL 35242
1726 Tarrant Huffman Rd, Birmingham, AL 35217
805 Tarpon Dr NE, Birmingham, AL 35215
310 Tarrant Huffman Rd, Birmingham, AL 35215
436 Templeton Rd, Birmingham, AL 35224
1852 Tarrant Huffman Rd, Birmingham, AL 35217
1848 Tarrant Huffman Rd, Birmingham, AL 35217
504 Taylor Ave, Birmingham, AL 35224
524 Taylor Ave, Birmingham, AL 35224
1731 Teakwood Ln, Birmingham, AL 35235
428 Templeton Rd, Birmingham, AL 35224
1735 Teakwood Ln, Birmingham, AL 35235
6429 Tennessee Ave, Birmingham, AL 35212
6415 Tennessee Ave, Birmingham, AL 35212
512 Templeton Rd, Birmingham, AL 35224
1852 Tarrant Huffman Rd #00000000, Birmingham, AL 35217
2000 Tarrant Huffman Rd, Birmingham, AL 35217
4701 Birmingham St, Birmingham, AL 35217
4600 Birmingham St, Birmingham, AL 35217
316 Templeton Rd, Birmingham, AL 35224
501 Tambay Dr, Birmingham, AL 35217
250 Teresa Dr, Birmingham, AL 35217
1508 Tea Rose Cir, Hoover, AL 35244
2950 Temple Crest Dr, Birmingham, AL 35209
2615 Tempest Dr SW, Birmingham, AL 35211
1702 Teakwood Ln, Birmingham, AL 35235
312 Tarrant Huffman Rd, Birmingham, AL 35215
6013 Taylor St, Birmingham, AL 35228
1504 Tea Rose Cir, Hoover, AL 35244
2011 Tarrant Huffman Rd, Birmingham, AL 35217
2448 Tempest Dr SW, Birmingham, AL 35211
300 Tarrant Huffman Rd, Birmingham, AL 35215
3674 Tall Timber Dr, Birmingham, AL 35242
1718 Teakwood Ln, Birmingham, AL 35235
924 Tall Pines Ln, Hoover, AL 35244
1722 Teakwood Ln, Birmingham, AL 35235
1711 Teakwood Ln, Birmingham, AL 35235
1017 Tarrant Huffman Rd, Birmingham, AL 35217
504 Tamworth Ln, Birmingham, AL 35209
1004 Tammy Anne Dr, Birmingham, AL 35235
1719 Teakwood Ln, Birmingham, AL 35235
1706 Teakwood Ln, Birmingham, AL 35235
1715 Teakwood Ln, Birmingham, AL 35235
3669 Tall Timber Dr, Birmingham, AL 35242
1032 Talmadge Ln, Birmingham, AL 35235
786 Tarrant Rd, Birmingham, AL 35217
2457 Tempest Dr SW, Birmingham, AL 35211
3316 Tartan Ln, Birmingham, AL 35242
6409 Tennessee Ave, Birmingham, AL 35212
1028 Tarrant Huffman Rd, Birmingham, AL 35217
3648 Tall Timber Dr, Birmingham, AL 35242
2461 Tempest Dr SW, Birmingham, AL 35211
3304 Tartan Cir, Birmingham, AL 35242
2501 Tempest Dr SW, Birmingham, AL 35211
2453 Tempest Dr SW, Birmingham, AL 35211
2452 Tempest Dr SW, Birmingham, AL 35211
1024 Tarrant Huffman Rd, Birmingham, AL 35217
1020 Tarrant Huffman Rd, Birmingham, AL 35217
1048 Talmadge Ln, Birmingham, AL 35235
1044 Talmadge Ln, Birmingham, AL 35235
2456 Tempest Dr SW, Birmingham, AL 35211
1912 Technology Ln, Birmingham, AL 35217
1001 Tammy Anne Dr, Birmingham, AL 35235
3312 Tartan Cir, Birmingham, AL 35242
1840 Tarrant Huffman Rd, Birmingham, AL 35217
3308 Tartan Ln, Birmingham, AL 35242
3308 Tartan Cir, Birmingham, AL 35242
3309 Tartan Ln, Birmingham, AL 35242
1727 Teakwood Ln, Birmingham, AL 35235
1056 Talmadge Ln, Birmingham, AL 35235
1064 Talmadge Ln, Birmingham, AL 35235
1726 Teakwood Ln, Birmingham, AL 35235
2700 Temple Crest Dr, Birmingham, AL 35209
1533 Tarrant Huffman Rd, Birmingham, AL 35217
1924 Technology Ln, Birmingham, AL 35217
808 Tarpon Dr NE, Birmingham, AL 35215
2404 Tempest Dr SW, Birmingham, AL 35211
516 Tamworth Ln, Birmingham, AL 35209
800 Tarpon Dr NE, Birmingham, AL 35215
6012 Taylor St, Birmingham, AL 35228
804 Tarpon Dr NE, Birmingham, AL 35215
6013 Taylor St, Birmingham, AL 35228
512 Tamworth Ln, Birmingham, AL 35209
3407 Tequesta Ln, Hoover, AL 35226
1856 Tarrant Huffman Rd, Birmingham, AL 35217
2444 Tempest Dr SW, Birmingham, AL 35211
2440 Tempest Dr SW, Birmingham, AL 35211
1720 Tarrant Huffman Rd, Birmingham, AL 35217
2436 Tempest Dr SW, Birmingham, AL 35211
2428 Tempest Dr SW, Birmingham, AL 35211
1864 Tarrant Huffman Rd, Birmingham, AL 35217
812 Tampa Ln NE, Birmingham, AL 35215
351 Templeton Rd, Birmingham, AL 35224
813 Tarpon Dr NE, Birmingham, AL 35215
808 Tampa Ln NE, Birmingham, AL 35215
432 Templeton Rd, Birmingham, AL 35224
804 Tampa Ln NE, Birmingham, AL 35215
516 Taylor Ave, Birmingham, AL 35224
2441 Tempest Dr SW, Birmingham, AL 35211
1300 Tarrant Huffman Rd, Birmingham, AL 35217
2437 Tempest Dr SW, Birmingham, AL 35211
6021 Taylor St, Birmingham, AL 35228
2416 Tempest Dr SW, Birmingham, AL 35211
2433 Tempest Dr SW, Birmingham, AL 35211
2408 Tempest Dr SW, Birmingham, AL 35211
2505 Tempest Dr SW, Birmingham, AL 35211
3670 Tall Timber Dr, Birmingham, AL 35242
2412 Tempest Dr SW, Birmingham, AL 35211
2509 Tempest Dr SW, Birmingham, AL 35211
2409 Tempest Dr SW, Birmingham, AL 35211
2405 Tempest Dr SW, Birmingham, AL 35211
6413 Tennessee Ave, Birmingham, AL 35212
1405 Tarrant Huffman Rd, Birmingham, AL 35217
6415 Tennessee Ave, Birmingham, AL 35212
6412 Tennessee Ave, Birmingham, AL 35212
2504 Tempest Dr SW, Birmingham, AL 35211
2500 Tempest Dr SW, Birmingham, AL 35211
6425 Tennessee Ave, Birmingham, AL 35212
2449 Tempest Dr SW, Birmingham, AL 35211
2445 Tempest Dr SW, Birmingham, AL 35211
2420 Tempest Dr SW, Birmingham, AL 35211
3411 Tequesta Ln, Hoover, AL 35226
3415 Tequesta Ln, Hoover, AL 35226
3014 Teresa Dr, Birmingham, AL 35217
2413 Tempest Dr SW, Birmingham, AL 35211
2460 Tempest Dr SW, Birmingham, AL 35211
1505 Tarrant Huffman Rd, Birmingham, AL 35217
1755 Tarrant Huffman Rd, Birmingham, AL 35217
6421 Tennessee Ave, Birmingham, AL 35212
2429 Tempest Dr SW, Birmingham, AL 35211
2425 Tempest Dr SW, Birmingham, AL 35211
2421 Tempest Dr SW, Birmingham, AL 35211
2417 Tempest Dr SW, Birmingham, AL 35211
510 Tamworth Ln Unit 2-A, Birmingham, AL 35209
3301 Tartan Cir, Birmingham, AL 35242
3300 Tartan Ln, Birmingham, AL 35242
245 Tanglewood Cir, Birmingham, AL 35215
921 Tammy Anne Dr, Birmingham, AL 35235
1405 Tammy Anne Cir, Birmingham, AL 35235
6315 Tennessee Ave, Birmingham, AL 35212
249 Tanglewood Cir, Birmingham, AL 35215
1401 Tammy Anne Cir, Birmingham, AL 35235
1400 Tammy Anne Cir, Birmingham, AL 35235
1404 Tammy Anne Cir, Birmingham, AL 35235
917 Tammy Anne Dr, Birmingham, AL 35235
1870 Tarrant Huffman Rd Unit 040000, Birmingham, AL 35217
236 Tanglewood Cir, Birmingham, AL 35215
237 Tanglewood Cir, Birmingham, AL 35215
809 Tarpon Dr NE, Birmingham, AL 35215
5604 Tamarac Trce, Birmingham, AL 35242
801 Tampa Ln NE, Birmingham, AL 35215
5612 Tamarac Trce, Birmingham, AL 35242
3301 Tartan Ln, Birmingham, AL 35242
228 Tanglewood Cir, Birmingham, AL 35215
3305 Tartan Ln, Birmingham, AL 35242
241 Tanglewood Cir, Birmingham, AL 35215
900 Tammy Anne Dr, Birmingham, AL 35235
908 Tammy Anne Dr, Birmingham, AL 35235
1860 Tarrant Huffman Rd, Birmingham, AL 35217
256 Tanglewood Cir, Birmingham, AL 35215
901 Tammy Anne Dr, Birmingham, AL 35235
916 Tammy Anne Dr, Birmingham, AL 35235
909 Tammy Anne Dr, Birmingham, AL 35235
6009 Tattersall Dr, Birmingham, AL 35242
940 Tammy Anne Dr, Birmingham, AL 35235
1874 Tarrant Huffman Rd, Birmingham, AL 35217
944 Tammy Anne Dr, Birmingham, AL 35235
945 Tammy Anne Dr, Birmingham, AL 35235
941 Tammy Anne Dr, Birmingham, AL 35235
937 Tammy Anne Dr, Birmingham, AL 35235
2007 Tarrant Huffman Rd, Birmingham, AL 35217
5600 Tamarac Trce, Birmingham, AL 35242
917 Teaberry Ln, Hoover, AL 35244
916 Teaberry Ln, Hoover, AL 35244
6029 Taylor St, Birmingham, AL 35228
5601 Tamarac Trce, Birmingham, AL 35242
5609 Tamarac Trce, Birmingham, AL 35242
3312 Tartan Ln, Birmingham, AL 35242
253 Tanglewood Cir, Birmingham, AL 35215
1784 Tarrant Huffman Rd, Birmingham, AL 35217
3313 Tartan Ln, Birmingham, AL 35242
257 Tanglewood Cir, Birmingham, AL 35215
800 Tampa Ln NE, Birmingham, AL 35215
3625 Tall Timber Dr, Birmingham, AL 35242
1441 Tarrant Huffman Rd, Birmingham, AL 35217
3633 Tall Timber Dr, Birmingham, AL 35242
801 Tarpon Dr NE, Birmingham, AL 35215
3593 Tall Timber Dr, Birmingham, AL 35242
224 Tanglewood Cir, Birmingham, AL 35215
3613 Tall Timber Dr, Birmingham, AL 35242
3201 Tam Oshanter Ln, Birmingham, AL 35242
3200 Tam Oshanter Ln, Birmingham, AL 35242
3632 Tall Timber Dr, Birmingham, AL 35242
3636 Tall Timber Dr, Birmingham, AL 35242
1826 Tall Timbers Dr, Hoover, AL 35226
3029 Teresa Dr, Birmingham, AL 35217
1822 Tall Timbers Dr, Hoover, AL 35226
751 Tarrant Rd #1, Birmingham, AL 35217
6017 Taylor St, Birmingham, AL 35228
6402 Tennessee Ave, Birmingham, AL 35212
1713 Tarrant Huffman Rd, Birmingham, AL 35217
1870 Tarrant Huffman Rd, Birmingham, AL 35217
1869 Tall Timbers Dr, Hoover, AL 35226
1814 Tall Timbers Dr, Hoover, AL 35226
3037 Teresa Dr, Birmingham, AL 35217
1739 Tarrant Huffman Rd, Birmingham, AL 35217
3041 Teresa Dr, Birmingham, AL 35217
3021 Teresa Dr, Birmingham, AL 35217
3033 Teresa Dr, Birmingham, AL 35217
1783 Tarrant Huffman Rd, Birmingham, AL 35217
1818 Tall Timbers Dr, Hoover, AL 35226
3005 Teresa Dr, Birmingham, AL 35217
1517 Tarrant Huffman Rd, Birmingham, AL 35217
1501 Tarrant Huffman Rd, Birmingham, AL 35217
244 Tanglewood Cir, Birmingham, AL 35215
920 Tammy Anne Dr, Birmingham, AL 35235
252 Tanglewood Cir, Birmingham, AL 35215
936 Tammy Anne Dr, Birmingham, AL 35235
1509 Tarrant Huffman Rd, Birmingham, AL 35217
932 Tammy Anne Dr, Birmingham, AL 35235
928 Tammy Anne Dr, Birmingham, AL 35235
924 Tammy Anne Dr, Birmingham, AL 35235
929 Tammy Anne Dr, Birmingham, AL 35235
933 Tammy Anne Dr, Birmingham, AL 35235
1874 Tarrant Huffman Rd #1, Birmingham, AL 35217
229 Tanglewood Cir, Birmingham, AL 35215
233 Tanglewood Cir, Birmingham, AL 35215
913 Tammy Anne Dr, Birmingham, AL 35235
1719 Tarrant Huffman Rd, Birmingham, AL 35217
3656 Tall Timber Dr, Birmingham, AL 35242
3652 Tall Timber Dr, Birmingham, AL 35242
3660 Tall Timber Dr, Birmingham, AL 35242
2917 Tempest Dr, Birmingham, AL 35211
3657 Tall Timber Dr, Birmingham, AL 35242
3653 Tall Timber Dr, Birmingham, AL 35242
549 Tambay Dr, Birmingham, AL 35217
2108 Tarrant Huffman Rd, Birmingham, AL 35217
6429 Tennessee Ave, Birmingham, AL 35212
2021 Tarrant Huffman Rd, Birmingham, AL 35217
2008 Tarrant Huffman Rd, Birmingham, AL 35217
3008 Teresa Dr, Birmingham, AL 35217
320 Templeton Rd, Birmingham, AL 35224
1701 Tarrant Huffman Rd, Birmingham, AL 35217
1433 Tarrant Huffman Rd, Birmingham, AL 35217
916 Tall Pines Ln, Hoover, AL 35244
3004 Teresa Dr, Birmingham, AL 35217
6009 Taylor St, Birmingham, AL 35228
920 Tall Pines Ln, Hoover, AL 35244
312 Templeton Rd, Birmingham, AL 35224
408 Templeton Rd, Birmingham, AL 35224
6417 Tennessee Ave, Birmingham, AL 35212
3032 Teresa Dr, Birmingham, AL 35217
1032 Tarrant Huffman Rd, Birmingham, AL 35217
3036 Teresa Dr, Birmingham, AL 35217
1844 Tarrant Huffman Rd, Birmingham, AL 35217
805 Tampa Ln NE, Birmingham, AL 35215
809 Tampa Ln NE, Birmingham, AL 35215
1778 Tarrant Huffman Rd, Birmingham, AL 35217
1730 Tarrant Huffman Rd, Birmingham, AL 35217
1045 Talmadge Ln, Birmingham, AL 35235
1758 Tarrant Huffman Rd, Birmingham, AL 35217
1538 Tarrant Huffman Rd, Birmingham, AL 35217
1049 Talmadge Ln, Birmingham, AL 35235
1500 Tarrant Huffman Rd, Birmingham, AL 35217
1516 Tarrant Huffman Rd, Birmingham, AL 35217
1536 Tarrant Huffman Rd, Birmingham, AL 35217
6433 Tennessee Ave, Birmingham, AL 35212
5616 Tamarac Trce, Birmingham, AL 35242
1504 Tarrant Huffman Rd, Birmingham, AL 35217
1432 Tarrant Huffman Rd, Birmingham, AL 35217
1424 Tarrant Huffman Rd, Birmingham, AL 35217
1508 Tarrant Huffman Rd, Birmingham, AL 35217
917 Tall Pines Ln, Hoover, AL 35244
541 Telford Ln, Birmingham, AL 35214
324 Templeton Rd, Birmingham, AL 35224
1404 Tarrant Huffman Rd, Birmingham, AL 35217
1041 Talmadge Ln, Birmingham, AL 35235
328 Templeton Rd, Birmingham, AL 35224
3205 Tam Oshanter Ln, Birmingham, AL 35242
1558 Tarrant Huffman Rd, Birmingham, AL 35217
3009 Teresa Dr, Birmingham, AL 35217
1544 Tarrant Huffman Rd, Birmingham, AL 35217
405 Templeton Rd, Birmingham, AL 35224
3204 Tam Oshanter Ln, Birmingham, AL 35242
3001 Teresa Dr, Birmingham, AL 35217
3013 Teresa Dr, Birmingham, AL 35217
1749 Tarrant Huffman Rd, Birmingham, AL 35217
1524 Tarrant Huffman Rd, Birmingham, AL 35217
321 Templeton Rd, Birmingham, AL 35224
1532 Tarrant Huffman Rd, Birmingham, AL 35217
912 Tall Pines Ln, Hoover, AL 35244
412 Templeton Rd, Birmingham, AL 35224
504 Tamworth Ln Lot 29-A Res of Lots 29 30 31 32 & 34 Blk 1 Unit 2, Birmingham, AL 35209
400 Templeton Rd, Birmingham, AL 35224
428 Templeton Rd #4, Birmingham, AL 35224
404 Templeton Rd, Birmingham, AL 35224
2424 Tarrant Heights Rd, Birmingham, AL 35217
1413 Tarrant Huffman Rd, Birmingham, AL 35217
2412 Tarrant Heights Rd, Birmingham, AL 35217
2420 Tarrant Heights Rd, Birmingham, AL 35217
420 Templeton Rd, Birmingham, AL 35224
16 Taylor Ave, Birmingham, AL 35224
528 Tambay Dr, Birmingham, AL 35217
3616 Tall Timber Dr, Birmingham, AL 35242
1405 Tarrant Huffman Rd, Birmingham, AL 35217
416 Templeton Rd, Birmingham, AL 35224
516 Templeton Rd, Birmingham, AL 35224
417 Templeton Rd, Birmingham, AL 35224
520 Templeton Rd, Birmingham, AL 35224
504 Templeton Rd, Birmingham, AL 35224
329 Templeton Rd, Birmingham, AL 35224
508 Templeton Rd, Birmingham, AL 35224
325 Templeton Rd, Birmingham, AL 35224
500 Templeton Rd, Birmingham, AL 35224
6420 Tennessee Ave, Birmingham, AL 35212
6329 Tennessee Ave, Birmingham, AL 35212
520 Taylor Ave, Birmingham, AL 35224
413 Templeton Rd, Birmingham, AL 35224
813 Tampa Ln NE, Birmingham, AL 35215
401 Templeton Rd, Birmingham, AL 35224
1000 Tammy Anne Dr, Birmingham, AL 35235
6416 Tennessee Ave, Birmingham, AL 35212
503 Tambay Dr, Birmingham, AL 35217
3484 Tamassee Ln, Hoover, AL 35226
1005 Tammy Anne Dr, Birmingham, AL 35235
901 Tall Pines Ln, Hoover, AL 35244
6701 Tapawingo Rd, Birmingham, AL 35216
409 Templeton Rd, Birmingham, AL 35224
609 Tambay Dr, Birmingham, AL 35217
613 Tambay Dr, Birmingham, AL 35217
6928 Tennessee Ave, Birmingham, AL 35212
627 Tambay Dr, Birmingham, AL 35217
1707 Teakwood Ln, Birmingham, AL 35235
623 Tambay Dr, Birmingham, AL 35217
601 Tambay Dr, Birmingham, AL 35217
617 Tambay Dr, Birmingham, AL 35217
1449 Tarrant Huffman Rd, Birmingham, AL 35217
619 Tambay Dr, Birmingham, AL 35217
6025 Taylor St, Birmingham, AL 35228
1913 Technology Ln, Birmingham, AL 35217
1732 Tarrant Huffman Rd, Birmingham, AL 35217
1509 Tarrant Huffman Rd, Birmingham, AL 35217
3637 Tall Timber Dr, Birmingham, AL 35242
3629 Tall Timber Dr, Birmingham, AL 35242
3597 Tall Timber Dr, Birmingham, AL 35242
3309 Teakwood Rd, Hoover, AL 35226
521 Tambay Dr, Birmingham, AL 35217
553 Tambay Dr, Birmingham, AL 35217
525 Tambay Dr, Birmingham, AL 35217
541 Tambay Dr, Birmingham, AL 35217
3620 Tall Timber Dr, Birmingham, AL 35242
3624 Tall Timber Dr, Birmingham, AL 35242
3628 Tall Timber Dr, Birmingham, AL 35242
3325 Teakwood Rd, Hoover, AL 35226
3609 Tall Timber Dr, Birmingham, AL 35242
2408 Tarrant Heights Rd, Birmingham, AL 35217
3605 Tall Timber Dr, Birmingham, AL 35242
3601 Tall Timber Dr, Birmingham, AL 35242