/en/
en
true
1591
87
29
Barcelona
167
barcelona
1390
19309
Barcelona
11
41.386998
50
2.178725
185
12
2340
25985
true
1,3,5,9
280
183
2
1930
30644
790570
Map
Street ViewExplore
AddressAvinguda de Vallcarca, 198