194 Buildings

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

43,001 Buildings

ENERGY STAR is a U.S. Environmental Protection Agency (EPA) voluntary program that helps businesses and individuals s...