Gallery Sale contracts worth 264 million euro


O3 Business Campus is situated in the northern part of Krakow