6 Greenbrier Ridge, Birmingham, AL 35242
542 Resting S Rd, Indian Springs Village, AL 35124
2744 Abingdon Rd, Mountain Brook, AL 35243
3748 Dover Dr, Mountain Brook, AL 35223
2301 Vestavia Dr, Vestavia Hills, AL 35209
3012 Southwood Rd, Mountain Brook, AL 35223
404 Club Pl, Mountain Brook, AL 35223
2838 Shook Hill Cir, Mountain Brook, AL 35223
Search the full MLS and Exclusive Property Listings.
(Prices and inventory current as of August 21, 2017)
Find Out How Much Your Home Is Worth (optional)
We just need your phone number to finish creating your account.