1-5-3 Horidomecho Nihonbashi

1-5-3 Horidomecho Nihonbashi

1-5-3 Horidomecho Nihonbashi, Chuo, 103-0012, JapanBuilding

Data centers in the building (1)

Telstra TKDS1

3rd Floor

1-5-3 Horidomecho Nihonbashi, Chuo, 103-0012, Japan

Location

1-5-3 Horidomecho Nihonbashi
Chuo, 103-0012, Japan