1782 Village Springs Road. Springville, AL 35146
From $375,000
- 4 Beds
- 3 Baths
4000 Chelsea Park Bend. Chelsea, AL 35043
From $400,000
- 3 Beds
- 2 Baths
341 Boathouse Circle. Sylacauga, AL 35151
From $850,000
- 3 Beds
- 3 Baths
4665 Oakdell Road. Hoover, AL 35244
From $525,000
- 3 Beds
- 2 Baths
1486 Brooks Drive. Mount Olive, AL 35117
From $434,900
- 3 Beds
- 2 Baths
2424 Blackridge Crest. Hoover, AL 35244
From $726,000
- 4 Beds
- 4 Baths
1736 Glasscott Trail. Hoover, AL 35226
From $1,175,000
- 5 Beds
- 4 Baths
6625 Little Goose Drive. Trussville, AL 35173
From $439,900
- 4 Beds
- 3 Baths
2266 Chester Road. Mountain Brook, AL 35223
From $2,900,000
- 4 Beds
- 4 Baths
5104 Janet Lane. Irondale, AL 35210
From $490,000
- 3 Beds
- 2 Baths
6703 Spring Street. Trussville, AL 35173
From $399,000
- 3 Beds
- 2 Baths
5100 Janet Lane. Irondale, AL 35210
From $599,900
- 4 Beds
- 4 Baths
2000 Butler Road. Hoover, AL 35244
From $679,000
- 4 Beds
- 4 Baths
The Reynolds Sterling Grove Drive. Odenville, AL 35120
From $234,900
- 3 Beds
- 2 Baths
831 Cross Creek Drive. Odenville, AL 35120
From $369,000
- 3 Beds
- 2 Baths
6158 Lynton Drive. Hoover, AL 35244
From $735,000
- 4 Beds
- 4 Baths
6710 Mossy Oak Cove. Trussville, AL 35173
From $499,999
- 3 Beds
- 4 Baths
6675 Spring Street. Trussville, AL 35173
From $439,000
- 4 Beds
- 4 Baths
22152 Cove Lane. McCalla, AL 35111
From $274,900
- 3 Beds
- 2 Baths
- 1,612 SqFt
1913 Waterloo Lane. Hoover, AL 35244
From $850,000
- 6 Beds
- 6 Baths
4537 Oakdell Road. Hoover, AL 35244
From $749,000
- 3 Beds
- 2 Baths
3817 Halbrook Lane. Mountain Brook, AL 35243
From $1,799,000
- 4 Beds
- 4 Baths
5413 Stonepeake Pkwy. Trussville, AL 35173
From $430,015
- 3 Beds
- 2 Baths
5119 5Th Avenue. Birmingham, AL 35212
From $399,000
- 3 Beds
- 2 Baths
1580 Forest Ridge Road. Birmingham, AL 35226
From $859,900
- 4 Beds
- 4 Baths
6654 Spring Street. Trussville, AL 35173
From $375,020
- 3 Beds
- 2 Baths
210 Bradford Way. Trussville, AL 35173
From $561,000
- 3 Beds
- 2 Baths
3131 Blackridge Crest. Hoover, AL 35244
From $758,000
- 5 Beds
- 4 Baths
4050 Adrian Street. Hoover, AL 35244
From $834,000
- 3 Beds
- 2 Baths
1584 Forest Ridge Road. Birmingham, AL 35226
From $849,900
- 4 Beds
- 4 Baths
6000 Chelsea Park Bend. Chelsea, AL 35043
From $450,000
- 4 Beds
- 3 Baths
3165 Sayers Road. Fultondale, AL 35068
From $269,995
- 3 Beds
- 2 Baths
1900 Butler Road. Hoover, AL 35244
From $635,000
- 4 Beds
- 3 Baths
0 Innovation Way. Leeds, AL 35094
From $492,000
- 1 Bed
- 1 Bath
3477 Cedarbrook Circle. Trussville, AL 35173
From $330,000
- 3 Beds
- 2 Baths
1916 Butler Road. Hoover, AL 35244
From $580,000
- 4 Beds
- 2 Baths
367 Village Springs Road. Springville, AL 35146
From $309,900
- 3 Beds
- 2 Baths