Boulder self-storage facility fetches $23M in sale –