08024ShareBarcelona, Barcelona - SpainCountrySpain (ES)DepartmentCatalunaMunicipalityBarcelonaCoordinates41.4112, 2.1588