/en/
en
true
115
1591
189
87
1133
16235
Barcelona
2403
37590
barcelona
Barcelona
41.386998
2.178725
54
12
51
true
2055
48159
1,3,5,9
280
137
2
2391
7184
801111
Map
Street ViewExplore
AddressCarrer de Castelao, 69