Fully equipped shared desks with one meeting room

Carrer de Pallars, 85, 08018 Barcelona, Barcelona, Spanien