Site: IXcellerate Moscow One

Company: IXcellerate
Metro: Moscow / Москва́
Country: Russia / Россия
Region: Eastern Europe
Region: Europe
Region: EMEA
Region: World
Gross SqFt: 69,965
Total Power: 10.96 Megawatts
Ownership: IXcellerate unknown the building.

Address: Алтуфьевское ш., 33Г, Moscow, Russia, 127410

Map and Nearby Locations:

33G Altufevskoye Shosse, Moscow, 127410, Russia

SITES within 15 miles of IXcellerate Moscow One

Show SqM

Distance Site name SqFt MW
0.13 miles IXcellerate Moscow Two 32,292 7.50
0.87 miles Rackspace Moscow MOW80 1.00
4.06 miles Linxdatacenter Moscow 26,910 5.00
10.50 miles Telehouse Moscow
14.61 miles MMTS Moscow M9

January 2016

IXcellerate Moscow One Data Sheet (PDF)