/en/
en
true
173
1591
1139
27291
87
2534
5326
Barcelona
1115
30709
barcelona
Barcelona
41.386998
244
21608
2.178725
12
true
154
1,3,5,9
29
280
47
2
790573
Map
Street ViewExplore
AddressAvinguda de Vallcarca, 215