The tallest LEED certified building in the country is located in Philadelphia, PA at the Comcast Center, owned by Liberty Property Trust. The building received the Core & Shell Gold certification from the U.S. Green Building Council (USGBC) earlier this year in April. The building stands 58 stories tall.
Click here to cancel reply.
Sorry,At this time user registration is disabled. We will open registration soon!
Don't have an account? Click Here to Signup
© Copyright GreenAnswers.com LLC