With a location near Ohio State University and the Columbus Convention Center, this bright and airy house aspires to be the sojourner