Buchanan Street Partners is moving closer to its $1 billion self-storage goal with a new facility in Scotts Valley.