2227 South Leadville Avenue Boise ID 83706