Life Storage Inc, headquartered in Buffalo, New York, is a leading self-administered and self-managed real estate investment trust (REIT) that acquires and operates self-storage properties across the United States. With over 1,000 facilities encompassing more than 68 million square feet in 38 states and the District of Columbia, Life Storage is one of the largest self-storage companies globally.
Originally known as Sovran Self Storage Inc, the company rebranded to Life Storage in 2016 and trades on the New York Stock Exchange under the symbol LSI. Since its founding in 1982, Life Storage has experienced significant growth, expanding its presence nationwide and continually innovating to provide customer-centric storage solutions, including climate-controlled units, vehicle storage, and wine storage options.
Generated from the website