6667 Spring Street. Trussville, AL 35173
From $374,000
- 3 Beds
- 2 Baths
3361 Chandler Way. Hoover, AL 35226
From $909,900
- 5 Beds
- 4 Baths
5 Chappell Street. Sylacauga, AL 35151
From $224,900
- 3 Beds
- 2 Baths
1223 Brayfield Crest Drive. Vestavia Hills, AL 35242
From $804,734
- 5 Beds
- 4 Baths
7701 Deer Trail. Trussville, AL 35173
From $829,900
- 4 Beds
- 4 Baths
2012 Wohali Drive. Leeds, AL 35094
From $499,900
- 4 Beds
- 2 Baths
9331 Brunswick Avenue. Kimberly, AL 35091
From $249,995
- 3 Beds
- 2 Baths
1736 Glasscott Trail. Hoover, AL 35226
From $1,175,000
- 5 Beds
- 4 Baths