3206 South North Church Place Boise ID 83706