DTZ advises on the sale of Libra Business Centre I in Warsaw – EuropaProperty
DTZ has announced on behalf of Mermaid Properties the sale of Libra Business Centre I in Warsaw. This Class A office building, which was delivered in late 2012, is...