La Torrassa 11, Carrer de la Cultura, Santa Eulàlia, Districte III, l'Hospitalet de Llobregat, Barcelonès, Barcelona, Catalonia, 08902, Spain