Data Center Map
This data center may not be available

According to our data, this data center is currently listed as: Under Construction

3data Z8 Data Center

3data
TALLER Business Center, Zhukov Proyezd, 8
115114 Moscow
Russia
Visit Website

Satellite

Street View

Advertisement

3data

Data Center Operator at
3data Z8 Data Center
TALLER Business Center, Zhukov Proyezd, 8
Headquartered in Moscow, Russia

22