Liberty Property Trust (NYSE: LPT) is a $8 billion real estate investment trust
which owns 106 million square feet of industrial and office space throughout the United States and the United Kingdom (as of September 30, 2015). Founded in 1972 and headquartered outside of Philadelphia, Liberty develops, acquires, leases and manages properties with the mission to enhance people's lives through extraordinary work environments.
Commercial Real Estate
Cumulative Activity Count by Year
LEED Designed Energy Efficiency (average % savings from baseline energy code for LEED BD&C projects)
LEED Operational Energy Efficiency (average performance period ENERGY STAR rating for LEED EBOM projects)