Self-storage facilities operator Public Storage is buying National Storage Affiliates (NSA), a prominent self-storage property owner, in an all-stock deal valued at $10.5 billion, the company ...