1580 Forest Ridge Road. Birmingham, AL 35226
From $859,900
- 4 Beds
- 4 Baths
1724 Butler Road. Alabaster, AL 35007
From $599,000
- 5 Beds
- 4 Baths
1482 Brooks Drive. Mount Olive, AL 35117
From $469,500
- 3 Beds
- 3 Baths
129 Quail Run Circle. Wilsonville, AL 35186
From $189,900
- 3 Beds
- 2 Baths
6036 Olivewood Drive. Hoover, AL 35244
From $915,000
- 4 Beds
- 4 Baths
1801 Williamette Trace. Hoover, AL 35244
From $240,000
- 1 Bed
- 1 Bath
The Landen Brunswick Avenue. Kimberly, AL 35091
From $239,900
- 3 Beds
- 2 Baths
0 Brookhaven Drive. Odenville, AL 35120
From $419,000
- 3 Beds
- 2 Baths
5442 Hayes Cove Way. Trussville, AL 35173
From $499,900
- 3 Beds
- 3 Baths
1077 Grande View Pass. Alabaster, AL 35114
From $529,000
- 4 Beds
- 4 Baths
824 Cross Creek Drive. Odenville, AL 35120
From $385,000
- 4 Beds
- 2 Baths
502 Cross Ridge Lane. Odenville, AL 35120
From $375,000
- 4 Beds
- 2 Baths
831 Cross Creek Drive. Odenville, AL 35120
From $369,000
- 3 Beds
- 2 Baths
816 Cross Creek Drive. Odenville, AL 35120
From $405,000
- 3 Beds
- 2 Baths
537 Princeton Avenue. Birmingham, AL 35211
From $175,000
- 3 Beds
- 2 Baths
7200 Zander Way. Trussville, AL 35173
From $695,000
- 4 Beds
- 4 Baths
175 Shaw Drive. Chelsea, AL 35043
From $389,900
- 3 Beds
- 2 Baths
340 Billingsley Drive. Sylacauga, AL 35151
From $634,997
- 4 Beds
- 2 Baths
3477 Cedarbrook Circle. Trussville, AL 35173
From $330,000
- 3 Beds
- 2 Baths
6188 Tilsley Lane. Hoover, AL 35244
From $428,000
- 3 Beds
- 2 Baths
2448 International Park Place. Birmingham, AL 35243
From $1,295,000
- 4 Beds
- 4 Baths
The Landen Sayers Road. Fultondale, AL 35068
From $291,900
- 3 Beds
- 2 Baths
230 Bradford Way. Trussville, AL 35173
From $656,250
- 4 Beds
- 3 Baths
250 Bradford Way. Trussville, AL 35173
From $561,000
- 4 Beds
- 3 Baths
3007 Blue Eye Road. Lincoln, AL 35096
From $115,000
- 2 Beds
- 2 Baths
260 Bradford Way. Trussville, AL 35173
From $625,000
- 3 Beds
- 2 Baths
694 Norfolk Drive. Fultondale, AL 35068
From $449,000
- 4 Beds
- 2 Baths
3008 Blue Eye Road. Lincoln, AL 35096
From $124,900
- 3 Beds
- 2 Baths
1490 Brooks Drive. Mount Olive, AL 35117
From $434,500
- 3 Beds
- 2 Baths
3396 Chandler Way. Hoover, AL 35226
From $1,050,000
- 5 Beds
- 4 Baths
3188 Landing Lane. Birmingham, AL 35243
From $1,045,000
- 4 Beds
- 3 Baths
6041 Arbor Ridge. Moody, AL 35004
From $354,995
- 3 Beds
- 2 Baths
2004 Wohali Drive. Leeds, AL 35094
From $534,900
- 5 Beds
- 4 Baths
1231 23Rd Street. Birmingham, AL 35205
From $1,149,000
- 3 Beds
- 3 Baths
381 Huntley Ridge Bend. Pelham, AL 35124
From $375,000
- 3 Beds
- 2 Baths
3165 Sayers Road. Fultondale, AL 35068
From $269,995
- 3 Beds
- 2 Baths
7790 Alabama Highway 174. Odenville, AL 35120
From $409,000
- 3 Beds
- 2 Baths
829 Cross Creek Drive. Odenville, AL 35120
From $360,000
- 3 Beds
- 2 Baths
1728 Glasscott Trail. Hoover, AL 35226
From $1,325,000
- 6 Beds
- 6 Baths
6031 Olivewood Drive. Hoover, AL 35244
From $935,000
- 5 Beds
- 4 Baths