Unknown 3

Unknown 3

Unknown 3, Tokyo, JapanBuilding

Data centers in the building (1)

NTT Tokyo 4

Unknown 3, Tokyo, Japan

Location

Unknown 3
Tokyo, Japan