1475 W Storey St. Meridian ID 83646