Lyrr Building, Phase 3, Mervue Industrial Estate, Galway, IE
Metro: Limerick, IE Country: Ireland Region: Europe
See all data centers in Limerick, IE →