AFI Europe - a park.

A park located on the site of a former printing house and a mixed-use development – AFI Europe together with Echo Investment are proud to present their awaited project on Towarowa street in Warsaw.