Address: Tööstuse 1, Tallinn
Land plot: 7258 m2
Space to be leased: 3817 m2
Year of construction: 2017