LEED (Leadership in Energy and Environmental Design) is the nationally accepted benchmark for the design, construction and operation of high performance green buildings. This certification means the buildings significantly reduce electricity and water consumption. As part of its environmental design, no less than 40 percent of the existing landscape and open space is preserved.
Additional information about LEED Certification: