5220 Summerfield Drive East. Tuscaloosa, AL 35405
From $379,900
- 4 Beds
- 2 Baths
- 2,000 SqFt
- Custom home in Tuscaloosa, AL 35405
10755 Watercolor Lane. Northport, AL 35475
From $715,000
- 4 Beds
- 3 Baths
- 3,007 SqFt
- Custom home in Northport, AL 35475
Margaret Way. Northport, AL 35475
From $474,900
- 4 Beds
- 3 Baths
- 2,400 SqFt
- Custom home in Northport, AL 35475
8510 Old Sardis Road. Morris, AL 35116
From $68,000
- 3 Beds
- 2 Baths
4589 Oakdell Road. Hoover, AL 35244
From $599,000
- 3 Beds
- 3 Baths
1990 Heartpine Drive. Hoover, AL 35244
From $634,000
- 3 Beds
- 3 Baths
6654 Spring Street. Trussville, AL 35173
From $377,020
- 3 Beds
- 2 Baths
4074 Adrian Street. Hoover, AL 35244
From $589,900
- 3 Beds
- 2 Baths
2640 County Road 102. Bremen, AL 35033
From $2,390,000
- 5 Beds
- 4 Baths
- 3,250 SqFt
168 Jefferson Place. Birmingham, AL 35242
From $729,900
- 4 Beds
- 4 Baths
41 County Road 428. Cullman, AL 35057
From $269,400
- 3 Beds
- 2 Baths
972 County Road 449. Cullman, AL 35057
From $312,000
- 3 Beds
- 2 Baths
29 County Road 428. Cullman, AL 35057
From $237,240
- 4 Beds
- 2 Baths
57 County Road 428. Cullman, AL 35057
From $206,000
- 3 Beds
- 2 Baths
4701 Boulder Drive. Trussville, AL 35173
From $550,000
- 4 Beds
- 3 Baths
4596 Oakdell Road. Hoover, AL 35244
From $435,000
- 3 Beds
- 2 Baths
6169 Lynton Drive. Hoover, AL 35244
From $800,000
- 5 Beds
- 4 Baths
3373 Chandler Way. Hoover, AL 35226
From $1,150,000
- 5 Beds
- 4 Baths
560 County Road 2120. Bremen, AL 35033
From $2,999,000
- 5 Beds
- 4 Baths
- 8,692 SqFt
4597 Oakdell Road. Hoover, AL 35244
From $567,402
- 3 Beds
- 2 Baths
6656 Spring Street. Trussville, AL 35173
From $397,632
- 3 Beds
- 2 Baths
4661 Oakdell Road. Hoover, AL 35244
From $723,000
- 3 Beds
- 2 Baths
4628 Terra Street. Hoover, AL 35244
From $457,100
- 3 Beds
- 2 Baths
9628 Hampstead Heath Drive. Kimberly, AL 35091
From $499,900
- 4 Beds
- 3 Baths
1728 Glasscott Trail. Hoover, AL 35226
From $1,300,000
- 6 Beds
- 6 Baths
5162 Willow Ridge Lane. Pinson, AL 35126
From $348,000
- 3 Beds
- 2 Baths
2025 Sterling Grove Drive. Odenville, AL 35120
From $310,175
- 4 Beds
- 2 Baths
5369 Tailwinds Drive. Bessemer, AL 35022
From $287,775
- 3 Beds
- 2 Baths
12345 Upland Loop. Leeds, AL 35094
From $338,920
- 4 Beds
- 2 Baths
1913 Moncrief Road. Gardendale, AL 35071
From $549,900
- 3 Beds
- 2 Baths
5104 Janet Lane. Irondale, AL 35210
From $490,000
- 3 Beds
- 2 Baths
5126 Janet Lane. Irondale, AL 35210
From $490,000
- 3 Beds
- 2 Baths
5123 Janet Lane. Irondale, AL 35210
From $490,000
- 3 Beds
- 2 Baths
5108 Janet Lane. Irondale, AL 35210
From $520,000
- 3 Beds
- 2 Baths
5131 Janet Lane. Irondale, AL 35210
From $520,000
- 3 Beds
- 2 Baths
5119 Janet Lane. Irondale, AL 35210
From $520,000
- 3 Beds
- 2 Baths
5100 Janet Lane. Irondale, AL 35210
From $599,900
- 4 Beds
- 4 Baths
5116 Janet Lane. Irondale, AL 35210
From $550,000
- 4 Beds
- 4 Baths
5127 Janet Lane. Irondale, AL 35210
From $550,000
- 4 Beds
- 4 Baths
4063 Overlook Way. Trussville, AL 35173
From $449,900
- 3 Beds
- 2 Baths