3552 South Longleaf Avenue Boise ID 83716