Santa TeclaOfficeSanta TeclaClient Generali Properties Location Roma, RM, ItaliaBuilt area 20,000sqmDate 2007Share: Other projects in: Office Air France – KLM Huawei Milano DXC Technology