$104,900
208 73rd N St, Birmingham, AL, 35206
Single Family Residence