6224 Birch Ln Nampa, ID 83687