pendingUnder contract$2,490,9002.73 acresJefferson County4 bd, 6 ba • — sq ftMountain Brook, AL 35213
pendingUnder contract$4,795,0002.59 acresJefferson County5 bd, 8 ba • — sq ftMountain Brook, AL 35213