5846 Rivo Crescent. Hoover, AL 35244
From $350,000
- 2 Beds
- 2 Baths
1533 Alford Avenue. Hoover, AL 35226
From $1,350,000
- 5 Beds
- 4 Baths
1014 Unali Townes Loop. Leeds, AL 35094
From $369,900
- 4 Beds
- 2 Baths
1490 Knollwood Court. Birmingham, AL 35243
From $1,450,000
- 3 Beds
- 4 Baths
1580 Forest Ridge Road. Birmingham, AL 35226
From $859,900
- 4 Beds
- 4 Baths
1724 Butler Road. Alabaster, AL 35007
From $616,465
- 5 Beds
- 4 Baths
1732 Gable Way. Hoover, AL 35244
From $825,000
- 6 Beds
- 6 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
2155 County Road 918. Clanton, AL 35046
From $175,000
- 1 Bed
- 1 Bath
6036 Olivewood Drive. Hoover, AL 35244
From $915,000
- 4 Beds
- 4 Baths
122 E Willow Circle. Calera, AL 35040
From $399,000
- 3 Beds
- 2 Baths
The Harrington Cedar Creek Drive. Bessemer, AL 35022
From $294,900
- 5 Beds
- 3 Baths
4650 Oakdell Road. Hoover, AL 35244
From $589,000
- 3 Beds
- 2 Baths
1801 Williamette Trace. Hoover, AL 35244
From $240,000
- 1 Bed
- 1 Bath
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
5438 Hayes Cove Way. Trussville, AL 35173
From $469,230
- 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 $179,900
- 3 Beds
- 2 Baths
1631 31St Avenue. Birmingham, AL 35207
From $179,900
- 3 Beds
- 2 Baths
7200 Zander Way. Trussville, AL 35173
From $685,000
- 4 Beds
- 4 Baths
2018 Gable Way. Hoover, AL 35244
From $600,000
- 4 Beds
- 2 Baths
340 Billingsley Drive. Sylacauga, AL 35151
From $634,997
- 4 Beds
- 2 Baths
341 Boathouse Circle. Sylacauga, AL 35151
From $850,000
- 3 Beds
- 3 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
121 The Preserve. Sylacauga, AL 35150
From $54,000
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
2016 Wohali Drive. Leeds, AL 35094
From $439,900
- 3 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
1490 Brooks Drive. Mount Olive, AL 35117
From $429,500
- 3 Beds
- 2 Baths