- Terrassa, Catalonia, Spain
THE LOFT BY ALBA NIUBO SL is a company based out of CARRER NOU DE SANT PERE, 8, TERRASSA, Barcelona, Spain.