
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
- Phone
- +34 634 10 77 41
About the space
NEBULA TechLab is a coworking space in Sant Martí, Barcelona.
Gallery
Google Maps
Photo: Maria Rosa Alvear

Photo: NEBULA TechLab
What people say
via GoogleReviews aren’t available right now.