/en/
en
true
27
1591
87
66
Barcelona
141
barcelona
159
Barcelona
41.386998
180
2.178725
147
12
164
47456
true
2663
494
1,3,5,9
25
280
113
2
967
38317
790571
Map
Street ViewExplore
AddressAvinguda de Vallcarca, 169