221 Pine Mountain Road. Westover, AL 35147
From $979,900
- 5 Beds
- 6 Baths
- 3,701 SqFt
233 Pine Mountain Road. Westover, AL 35147
From $1,072,900
- 5 Beds
- 6 Baths
- 3,701 SqFt
454 Hargis Drive. Chelsea, AL 35043
From $1,044,900
- 5 Beds
- 4 Baths
- 3,024 SqFt
305 Southledge. Birmingham, AL 35242
From $1,049,900
- 4 Beds
- 4 Baths
- 3,085 SqFt
1415 Highland Village Trail. Birmingham, AL 35242
From $1,109,900
- 4 Beds
- 4 Baths
- 3,085 SqFt
439 Southledge. Birmingham, AL 35242
From $1,079,900
- 4 Beds
- 4 Baths
- 3,094 SqFt
63 Shore Drive. Ashville, AL 35953
From $209,900
- 2 Beds
- 2 Baths
- 1,020 SqFt
917 Southledge Trace. Birmingham, AL 35242
From $979,900
- 4 Beds
- 4 Baths
- 3,352 SqFt
940 Jackson Trace Drive. Morris, AL 35116
From $402,700
- 4 Beds
- 3 Baths
- 2,300 SqFt
936 Jackson Trace Drive. Morris, AL 35116
From $398,700
- 4 Beds
- 3 Baths
- 2,508 SqFt
6000 Chelsea Park Bend. Chelsea, AL 35043
From $455,000
- 4 Beds
- 3 Baths
- 2,723 SqFt
1580 Forest Ridge Road. Birmingham, AL 35226
From $845,000
- 4 Beds
- 4 Baths
- 3,580 SqFt
240 Mabelon Court. Hueytown, AL 35023
From $249,900
- 3 Beds
- 2 Baths
- 1,400 SqFt
5478 Upland Cove. Trussville, AL 35173
From $543,655
- 5 Beds
- 4 Baths
- 2,682 SqFt
484 Blackberry Boulevard. Springville, AL 35146
From $329,900
- 3 Beds
- 2 Baths
- 1,706 SqFt
5405 Stonepeak Parkway. Trussville, AL 35173
From $471,425
- 3 Beds
- 4 Baths
- 2,130 SqFt
2329 Pershing Place Loop. Birmingham, AL 35214
From $269,900
- 4 Beds
- 2 Baths
- 1,642 SqFt
2333 Pershing Place Loop. Birmingham, AL 35214
From $269,900
- 4 Beds
- 2 Baths
- 1,642 SqFt
2337 Pershing Place Loop. Birmingham, AL 35214
From $269,900
- 4 Beds
- 2 Baths
- 1,642 SqFt
2150 Summit Park Road. Odenville, AL 35120
From $314,900
- 3 Beds
- 2 Baths
- 1,582 SqFt
6648 Spring Street. Trussville, AL 35173
From $397,304
- 3 Beds
- 2 Baths
- 1,797 SqFt
6650 Spring Street. Trussville, AL 35173
From $374,710
- 3 Beds
- 2 Baths
- 1,924 SqFt
6652 Spring Street. Trussville, AL 35173
From $374,377
- 3 Beds
- 2 Baths
- 1,924 SqFt
8000 Chelsea Park Bend. Chelsea, AL 35043
From $473,000
- 4 Beds
- 3 Baths
- 2,841 SqFt
6675 Spring Street. Trussville, AL 35173
From $441,000
- 4 Beds
- 4 Baths
- 2,416 SqFt
6667 Spring Street. Trussville, AL 35173
From $351,000
- 3 Beds
- 2 Baths
- 1,659 SqFt
6339 Longmoor Road. Hoover, AL 35244
From $800,000
- 4 Beds
- 3 Baths
- 3,524 SqFt
5842 Rivo Crescent. Hoover, AL 35244
From $351,000
- 2 Beds
- 2 Baths
- 1,539 SqFt
6175 Foxcote Lane. Hoover, AL 35244
From $460,000
- 3 Beds
- 2 Baths
- 1,994 SqFt
6319 Longmoor Road. Hoover, AL 35244
From $675,000
- 4 Beds
- 3 Baths
- 3,098 SqFt
6654 Spring Street. Trussville, AL 35173
From $377,020
- 3 Beds
- 2 Baths
- 1,924 SqFt
3157 Sayers Road. Fultondale, AL 35068
From $325,995
- 3 Beds
- 2 Baths
- 1,740 SqFt
3405 Brook Mountain Lane. Mountain Brook, AL 35223
From $2,650,000
- 5 Beds
- 6 Baths
- 4,341 SqFt
766 Riverwalk Drive. Hoover, AL 35244
From $467,000
- 4 Beds
- 2 Baths
- 2,241 SqFt
1267 Brayfield Crest Drive. Vestavia Hills, AL 35242
From $751,500
- 4 Beds
- 4 Baths
- 3,153 SqFt
1313 Brayfield Crest Drive. Vestavia Hills, AL 35242
From $627,000
- 3 Beds
- 2 Baths
- 2,280 SqFt
1517 Harrison Road. Dolomite, AL 35061
From $242,500
- 4 Beds
- 2 Baths
- 1,708 SqFt
146 Jefferson Place. Birmingham, AL 35242
From $623,000
- 3 Beds
- 2 Baths
- 2,030 SqFt
111 Calvert Circle. Hoover, AL 35244
From $708,000
- 4 Beds
- 4 Baths
- 3,152 SqFt
112 Calvert Circle. Hoover, AL 35244
From $738,000
- 5 Beds
- 5 Baths
- 4,069 SqFt