Life Storage, Inc. Logo Image

Life Storage, Inc.

Life Storage, Inc. Banner Image

About Life Storage, Inc.

1001-5000 Employees
Based in Williamsville, New York

Life Storage, Inc. is a self-administered and self-managed equity REIT that is in the business of acquiring and managing self storage facilities. The Company operates approximately 700 self storage facilities in 29 states.

Ticker:
LSI
Exchange:
NYSE (See More NYSE Companies)
Industry:
REIT - Industrial (See More REIT - Industrial Companies)
Sector:
Financial (See More Financial Companies)

Looking for Other Annual Reports?

Search by company name or ticker symbol