1572 Forest Ridge Road. Birmingham, AL 35226
From $765,000
- 4 Beds
- 2 Baths
1580 Forest Ridge Road. Birmingham, AL 35226
From $859,900
- 4 Beds
- 4 Baths
146 Jefferson Place. Birmingham, AL 35242
From $556,268
- 3 Beds
- 2 Baths
2448 International Park Place. Birmingham, AL 35243
From $1,295,000
- 4 Beds
- 4 Baths
537 Princeton Avenue. Birmingham, AL 35211
From $175,000
- 3 Beds
- 2 Baths
1584 Forest Ridge Road. Birmingham, AL 35226
From $849,900
- 4 Beds
- 4 Baths
3188 Landing Lane. Birmingham, AL 35243
From $1,045,000
- 4 Beds
- 3 Baths
785 Cavalier Ridge. Birmingham, AL 35242
From $2,395,000
- 4 Beds
- 5 Baths
126 Jefferson Place. Birmingham, AL 35242
From $636,894
- 4 Beds
- 4 Baths
5117 5Th Avenue. Birmingham, AL 35212
From $399,000
- 3 Beds
- 2 Baths
5119 5Th Avenue. Birmingham, AL 35212
From $399,000
- 3 Beds
- 2 Baths
5121 5Th Avenue. Birmingham, AL 35212
From $399,000
- 3 Beds
- 2 Baths
262 Olmsted Street. Birmingham, AL 35242
From $970,000
- 4 Beds
- 4 Baths
274 Olmsted Street. Birmingham, AL 35242
From $979,000
- 4 Beds
- 4 Baths
1605 43Rd Street. Birmingham, AL 35208
From $259,000
- 4 Beds
- 3 Baths
1231 23Rd Street. Birmingham, AL 35205
From $1,149,000
- 3 Beds
- 3 Baths
381 Huntley Ridge Bend. Pelham, AL 35124
From $375,000
- 3 Beds
- 2 Baths
The Lawson Upland Loop. Leeds, AL 35094
From $278,900
- 3 Beds
- 2 Baths
3165 Sayers Road. Fultondale, AL 35068
From $269,995
- 3 Beds
- 2 Baths
829 Cross Creek Drive. Odenville, AL 35120
From $360,000
- 3 Beds
- 2 Baths
1728 Glasscott Trail. Hoover, AL 35226
From $1,325,000
- 6 Beds
- 6 Baths
214 Briarwood Drive. Columbiana, AL 35051
From $475,000
- 3 Beds
- 2 Baths
5847 Rivo Crescent. Hoover, AL 35244
From $350,000
- 2 Beds
- 2 Baths
6123 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
4159 Arnold Lane. Hoover, AL 35244
From $799,000
- 3 Beds
- 2 Baths
4050 Adrian Street. Hoover, AL 35244
From $834,000
- 3 Beds
- 2 Baths
18542 Caffee Drive. Vance, AL 35490
From $282,400
- 4 Beds
- 2 Baths
- 1,774 SqFt
18547 Caffee Drive. Vance, AL 35490
From $289,900
- 4 Beds
- 2 Baths
- 1,774 SqFt
18548 Caffee Drive. Vance, AL 35490
From $267,400
- 4 Beds
- 2 Baths
- 1,497 SqFt
135 Glengerry Drive. Pelham, AL 35124
From $669,900
- 4 Beds
- 3 Baths
5433 Stonepeake Pkwy. Trussville, AL 35173
From $438,520
- 4 Beds
- 2 Baths
2000 Butler Road. Hoover, AL 35244
From $679,000
- 4 Beds
- 4 Baths
6150 Lynton Drive. Hoover, AL 35244
From $675,000
- 3 Beds
- 2 Baths