400,000 sq ft of land between two Facebook data centers for sale near Dublin, Ireland
22-acres of land available for potential data center development in Clonee for €10 million
22-acres of land available for potential data center development in Clonee for €10 million