Industrial Space Turda E81 CJ CP615213 3.50€ /sqm (+ 19% VAT) Minimum leasable area: 2000sqm See details