1 news and picture result for the tag: Power House building.

Power House building by Cannon Design, United States

November 12, 2009 Filed Under: Commercial Building, Office
Power House building by Cannon Design, United States

Located in St. Louis, United States, the landmark Power House building was designed by Cannon Design (a leading international architectural, engineering and planning firm) is the home for the firm’s St. Louis regional offices. The Power House building was awarded LEED® Gold Status by the U.S. Green Building Council (USGBC). Built in 1928, the power plant, an original part of the municipal complex...