Tokyo, JP
Facilities in this metro (2)
-
Equinix TY1 – Tokyo
TRC-C Building B Block, 4F 5-1, Heiwajima 6-Chome, Oota-Ku, Tokyo, 143-0006, JP -
Telehouse – TOKYO Otemachi (KDDI Otemachi)
Otemachi Building, Otemachi, Chiyoda-ku, Tokyo, 100-0004, JP