Via Isonzo, 21, Genova, 16147, IT
Metro: Genova, IT Country: Italy Region: Europe
See all data centers in Genova, IT →