Tomcat Hospitality leases a 3,600 sqm retail space at One Gallery in Bucharest
One United Properties announced the lease of a retail space with a gross leasable area of 3,600 sqm on the ground floor of the One Gallery building, including terraces...