$100k drop • May 6$1,695,9002.3 acresJefferson County5 bd, 5.5 ba • 7,792 sq ftVestavia Hills, AL 35243
$259k drop • Apr 16$3,290,0002.23 acresJefferson County6 bd, 6.5 ba • — sq ftMountain Brook, AL 35243
$34.9k drop • Apr 21$1,240,0002.19 acresShelby County8 bd, 6.5 ba • — sq ftIndian Springs Village, AL 35124