• Interior
  • Architecture

Kojimachi Terrace - an office building with a physical connection to its outdoor environment