2105 South Euclid Lane Boise ID 83706