PendingUnder contract$365,0002.38 acresJefferson County4 bd, 3.5 ba • 3,529 sq ftBirmingham, AL 35235