Geolocation 41.346426220307, 2.1420818567276 Architects DATAAE Year 2024 Typologies OFFICE Added by toposandlocus Address barcelona Spain