537 Princeton Avenue. Birmingham, AL 35211
From $189,900
- 3 Beds
- 2 Baths
1631 31St Avenue. Birmingham, AL 35207
From $189,900
- 3 Beds
- 2 Baths
4045 Laurel Lakes Way. Helena, AL 35022
From $569,900
- 4 Beds
- 4 Baths
7200 Zander Way. Trussville, AL 35173
From $685,000
- 4 Beds
- 4 Baths
175 Shaw Drive. Chelsea, AL 35043
From $398,000
- 3 Beds
- 2 Baths
3669 Vanderbilt Way. Fultondale, AL 35068
From $469,900
- 5 Beds
- 3 Baths
364 Holt Circle. Hayden, AL 35079
From $370,000
- 4 Beds
- 2 Baths
339 Cox Cove Road. Hayden, AL 35079
From $234,900
- 3 Beds
- 2 Baths
345 Cox Cove Road. Hayden, AL 35079
From $229,900
- 3 Beds
- 2 Baths
340 Billingsley Drive. Sylacauga, AL 35151
From $629,997
- 4 Beds
- 2 Baths
492 Holt Circle. Hayden, AL 35079
From $287,000
- 3 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
620 Emerald Trace. Chelsea, AL 35043
From $769,900
- 4 Beds
- 4 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
104 Ridgeline Drive. Chelsea, AL 35043
From $600,000
- 5 Beds
- 4 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
1936 Heartpine Drive. Hoover, AL 35244
From $685,000
- 3 Beds
- 3 Baths
301 Wynlake Drive. Alabaster, AL 35007
From $439,900
- 5 Beds
- 4 Baths
1029 Creel Drive. Moody, AL 35004
From $499,900
- 4 Beds
- 3 Baths