1625 25th Court North, Birmingham, AL