A building in central Barcelona has been meticulously restored to create a unique, landmark workspace which will spearhead and shape the corporate future of the city.

Casa Tecla Sala

Area: 6,866 sqm

·

Location: Barcelona, Spain

·

Investors:

<p>Main entrance</p>

Main entrance

Carrousel

Web

Carrousel