Tööstuse 1 Address: Tööstuse 1 Land plot: 7258 m2 Space to be leased: 3817 m2 Year of construction: 2017 Gallery Gallery Gallery Gallery Location Get in touch