/en/
en
true
1591
48
87
Barcelona
barcelona
Barcelona
41.386998
154
2.178725
12
169
true
93
1,3,5,9
161
21265
280
2
2543
1798
801653
Map
Street ViewExplore
AddressCarrer de Rosa Leveroni, 2