Parròquia de Sant JordiParishShareViaducte de Vallcarca 7,9,11,1308023 Barcelona, CatalunyaSpainGet directions