1913 Moncrief Road. Gardendale, AL 35071
From $539,900
- 3 Beds
- 2 Baths
- 2,650 SqFt
428 Michael Drive. Gardendale, AL 35071
From $459,900
- 3 Beds
- 2 Baths
- 2,169 SqFt
297 Normandy Lane. Chelsea, AL 35043
From $699,900
- 5 Beds
- 4 Baths
- 3,498 SqFt
5413 Stonepeak Parkway. Trussville, AL 35173
From $430,015
- 3 Beds
- 2 Baths
- 1,760 SqFt
260 Olmsted Street. Birmingham, AL 35242
From $970,000
- 4 Beds
- 4 Baths
- 2,882 SqFt
272 Olmsted Street. Birmingham, AL 35242
From $979,000
- 4 Beds
- 4 Baths
- 2,882 SqFt
6320 Crossland Road. Hoover, AL 35244
From $650,000
- 3 Beds
- 2 Baths
- 2,388 SqFt
5433 Stonepeak Parkway. Trussville, AL 35173
From $439,170
- 4 Beds
- 2 Baths
- 1,922 SqFt
2000 Butler Road. Hoover, AL 35244
From $675,000
- 4 Beds
- 4 Baths
- 2,541 SqFt
12725 Collier Curve. Lake View, AL 35111
From $339,750
- 4 Beds
- 2 Baths
- 2,164 SqFt
12731 Collier Curve. Lake View, AL 35111
From $317,900
- 5 Beds
- 3 Baths
- 2,012 SqFt
501 County Road 2010. Crane Hill, AL 35053
From $2,499,000
- 4 Beds
- 4 Baths
- 4,766 SqFt
4663 S Shades Crest Road. Helena, AL 35022
From $449,999
- 3 Beds
- 2 Baths
- 1,875 SqFt
3225 Sayers Road. Fultondale, AL 35068
From $348,275
- 4 Beds
- 2 Baths
- 2,565 SqFt
5010 Laurel Lakes Terrace. Helena, AL 35022
From $618,900
- 4 Beds
- 4 Baths
- 3,150 SqFt
1776 Southpointe Drive. Hoover, AL 35244
From $889,900
- 4 Beds
- 4 Baths
- 3,375 SqFt
22104 Cove Lane. McCalla, AL 35111
From $259,900
- 3 Beds
- 2 Baths
- 1,612 SqFt
22108 Cove Lane. McCalla, AL 35111
From $259,900
- 3 Beds
- 2 Baths
- 1,612 SqFt
22112 Cove Lane. McCalla, AL 35111
From $249,900
- 3 Beds
- 2 Baths
- 1,612 SqFt
22116 Cove Lane. McCalla, AL 35111
From $259,900
- 3 Beds
- 2 Baths
- 1,612 SqFt
22120 Cove Lane. McCalla, AL 35111
From $259,900
- 3 Beds
- 2 Baths
- 1,612 SqFt
22124 Cove Lane. McCalla, AL 35111
From $269,900
- 3 Beds
- 2 Baths
- 1,612 SqFt
2754 Milner Court. Birmingham, AL 35205
From $785,000
- 3 Beds
- 2 Baths
- 1,682 SqFt
1354 County Road 2010. Crane Hill, AL 35053
From $2,650,000
- 5 Beds
- 6 Baths
- 4,744 SqFt
8510 Old Sardis Road. Morris, AL 35116
From $68,000
- 3 Beds
- 2 Baths
4589 Oakdell Road. Hoover, AL 35244
From $599,000
- 3 Beds
- 3 Baths
- 2,569 SqFt
1990 Heartpine Drive. Hoover, AL 35244
From $634,000
- 3 Beds
- 3 Baths
- 2,440 SqFt
2640 County Road 102. Bremen, AL 35033
From $2,390,000
- 5 Beds
- 4 Baths
- 3,250 SqFt
4701 Boulder Drive. Trussville, AL 35173
From $529,000
- 4 Beds
- 3 Baths
- 2,515 SqFt
4596 Oakdell Road. Hoover, AL 35244
From $435,000
- 3 Beds
- 2 Baths
- 1,864 SqFt
4588 Lynton Drive. Hoover, AL 35244
From $800,000
- 5 Beds
- 4 Baths
- 3,555 SqFt
3373 Chandler Way. Hoover, AL 35226
From $1,150,000
- 5 Beds
- 4 Baths
- 4,086 SqFt
4628 Terra Street. Hoover, AL 35244
From $468,000
- 3 Beds
- 2 Baths
- 1,794 SqFt
1023 Wiltshire Lane. Helena, AL 35080
From $449,900
- 3 Beds
- 2 Baths
- 2,069 SqFt
3273 Riverbirch Trail. Chelsea, AL 35043
From $659,900
- 5 Beds
- 4 Baths
- 3,152 SqFt
5104 Janet Lane. Irondale, AL 35210
From $490,000
- 3 Beds
- 2 Baths
- 1,825 SqFt
5126 Janet Lane. Irondale, AL 35210
From $490,000
- 3 Beds
- 2 Baths
- 1,825 SqFt