Site: Evoque Tokyo 3 (AHI1)

Company: Evoque Data Center Solutions
Metro: Tokyo
Country: Japan
Region: East Asia
Region: Asia-Pacific (APAC)
Address:
Gross SqFt: 11,000
Usable SqFt: 2,244

Map and Nearby Locations:

2-3-10 Fukuzumi, Koto-Ku, Tokyo 135-0002, Japan