Higashiikebukuro, Toshima Ku, TK, 170-0013, JP
Metro: Tokyo, JP Country: Japan Region: Asia
See all data centers in Tokyo, JP →