Santa Cruz Takes LEED Further

Santa Cruz Takes LEED Further

The LEED certification system (Leadership in Energy and Environmental Design) is expanding from single buildings to neighborhoods, and Santa Cruz is in the vanguard. Twenty acres on the western end of Delaware Avenue, dubbed the Delaware Addition, have met approval to become a LEED Neighborhood Development-one of the first 25 in the nation.

Continue Reading →