Homes for sale - 729 OAK STREET #2.2 acres, Birmingham, AL 35210 – ...