Parroquia de Sant Miquel del SantsParishShareCarrer de l'Escorial08024 Barcelona, CatalunyaSpainGet directions