/en/
en
true
1591
87
190
Barcelona
168
barcelona
42
Barcelona
594
17342
41.386998
2298
34489
2.178725
12
21
true
58
36088
1,3,5,9
129
280
2
34
788581
Map
Street ViewExplore
AddressCarrer de Roger de Llúria, 12