194 Buildings

Liberty Property Trust (NYSE: LPT) is a $8 billion real estate investment trust which owns 106 million square feet o...

92,163 Buildings

LEED is a certification program and globally recognized benchmark for the design, construction and operation of high ...