Enter fullscreen Address: Pärnu mnt 141, Tallinn Contract: Production and Assembly of Metal Structures Client: Delta Plaza OÜ