Parròquia de Sant NarcísParishShareCarrer d'Antonio Machado08042 Barcelona, CatalunyaSpainGet directions