/en/
en
true
1591
605
18840
87
Barcelona
barcelona
Barcelona
116
41.386998
2.178725
12
91
true
1530
39861
1,3,5,9
1702
11944
277
198
2
178
787393
Map
Street ViewExplore
AddressCarrer del Segre, 103