CCoworkingsBarcelona
NEBULA TechLab coworking space

Photo: Maria Rosa Alvear · Google Maps

Sant Martí · Barcelona

NEBULA TechLab

No rating yet
Address
Carrer de Sancho de Ávila, 89, Sant Martí, 08018 Barcelona

About the space

NEBULA TechLab is a coworking space in Sant Martí, Barcelona.

Gallery

Google Maps

What people say

via Google

Reviews aren’t available right now.