Digital Realty Japan KIX10 TFK Suites 120 & 130, Japan

Digital Realty, Ibaraki City, Japan