Plaça Pau Vila 1, 2B
08039 Barcelona

Barcelona Tech City