EXA Edge DC Valencia

EXA Infrastructure
Poligono Industrial El Oliveral , Fase 11, Parcela Plot 7
46190 Ribarroja del Turia
Spain
Visit Website
EXA Infrastructure Logo

Satellite

Click to Load Satellite View

Interactive map will load on demand

Street View

Click to Load Street View

Interactive map will load on demand

Advertisement
EXA Infrastructure

EXA Infrastructure

Data Center Operator at
EXA Edge DC Valencia
Poligono Industrial El Oliveral , Fase 11, Parcela Plot 7
Headquartered in London, United Kingdom

52