5847 Rivo Crescent. Hoover, AL 35244
From $350,000
- 2 Beds
- 2 Baths
6124 Avonleigh Crescent. Hoover, AL 35244
From $650,000
- 3 Beds
- 2 Baths
6166 Lynton Drive. Hoover, AL 35244
From $800,000
- 4 Beds
- 4 Baths
6656 Spring Street. Trussville, AL 35173
From $395,632
- 3 Beds
- 2 Baths
3817 Halbrook Lane. Mountain Brook, AL 35243
From $1,799,000
- 4 Beds
- 4 Baths
341 Boathouse Circle. Sylacauga, AL 35151
From $850,000
- 3 Beds
- 3 Baths
4050 Adrian Street. Hoover, AL 35244
From $834,000
- 3 Beds
- 2 Baths
5433 Stonepeake Pkwy. Trussville, AL 35173
From $438,520
- 4 Beds
- 2 Baths
6000 Chelsea Park Bend. Chelsea, AL 35043
From $451,000
- 4 Beds
- 3 Baths
3145 Guilford Road. Mountain Brook, AL 35223
From $4,989,000
- 7 Beds
- 6 Baths
167 Jefferson Place. Birmingham, AL 35242
From $540,447
- 3 Beds
- 2 Baths
6699 Spring Street. Trussville, AL 35173
From $349,000
- 3 Beds
- 2 Baths
177 Jefferson Place. Birmingham, AL 35242
From $525,162
- 3 Beds
- 2 Baths
6635 Spring Street. Trussville, AL 35173
From $389,500
- 3 Beds
- 2 Baths
6631 Spring Street. Trussville, AL 35173
From $439,000
- 4 Beds
- 4 Baths
202 Lokey Drive. Wilsonville, AL 35186
From $1,300,000
- 5 Beds
- 6 Baths
1785 Murray Hill Road. Homewood, AL 35209
From $2,450,000
- 6 Beds
- 6 Baths
139 Glengerry Drive. Pelham, AL 35124
From $624,900
- 4 Beds
- 3 Baths
141 Glengerry Drive. Pelham, AL 35124
From $644,900
- 4 Beds
- 3 Baths
2588 Scurlock Road. Helena, AL 35080
From $509,000
- 3 Beds
- 2 Baths
2580 Scurlock Road. Helena, AL 35080
From $495,000
- 3 Beds
- 2 Baths
3390 Chandler Way. Hoover, AL 35226
From $1,175,000
- 5 Beds
- 4 Baths
6675 Spring Street. Trussville, AL 35173
From $439,000
- 4 Beds
- 4 Baths
6667 Spring Street. Trussville, AL 35173
From $349,000
- 3 Beds
- 2 Baths
3361 Chandler Way. Hoover, AL 35226
From $899,900
- 5 Beds
- 4 Baths
1223 Brayfield Crest Drive. Vestavia Hills, AL 35242
From $805,297
- 5 Beds
- 4 Baths
2777 Montevallo Road. Mountain Brook, AL 35223
From $3,700,000
- 4 Beds
- 4 Baths
2655 Montevallo Road. Mountain Brook, AL 35223
From $3,900,000
- 4 Beds
- 4 Baths
1533 Alford Avenue. Hoover, AL 35226
From $1,295,000
- 5 Beds
- 4 Baths
2754 Milner Court. Birmingham, AL 35205
From $850,000
- 3 Beds
- 2 Baths
The Caldwell Sayers Road. Fultondale, AL 35068
From $326,900
- 3 Beds
- 2 Baths
The Harrington Pintail Drive. Harpersville, AL 35078
From $334,900
- 4 Beds
- 2 Baths
6648 Spring Street. Trussville, AL 35173
From $395,304
- 3 Beds
- 2 Baths
6650 Spring Street. Trussville, AL 35173
From $372,710
- 3 Beds
- 2 Baths
6652 Spring Street. Trussville, AL 35173
From $372,377
- 3 Beds
- 2 Baths
1262 Brayfield Crest Drive. Vestavia Hills, AL 35242
From $879,103
- 4 Beds
- 3 Baths
8510 Old Sardis Road. Morris, AL 35116
From $75,000
- 3 Beds
- 2 Baths