Construction on the new Cascadia Center in Capitol Hill is up and running, and once it's done the building is supposed to be pretty friggin' green. It's set to open in Fall 2012, complete with a ton of local and non-toxic materials and the ability to handle all of its own water, waste, and energy on-site. CHS has all the deets. [CHS]
Filed under:
Loading comments...