Site: LAMDA HELLIX Athens-1
Company: LAMDA HELLIX
Metro: Athens
Country: Greece
Region: Western Europe
Region: Europe
Region: EMEA
Region: World
Address: Gross SqFt: 64,600
Total Power: ??? NN
Interested in this information? Contact us
Megawatts