3276 South North Church Place Boise ID 83706