pendingUnder contract$1,487,0003.68 acresJefferson County5 bd, 6 ba • — sq ftMountain Brook, AL 35243
pendingUnder contract$1,599,0002.23 acresJefferson County6 bd, 5 ba • — sq ftMountain Brook, AL 35223