/en/
en
true
186
1591
59
87
Barcelona
barcelona
140
Barcelona
41.386998
2.178725
197
12
1824
27095
true
41
1,3,5,9
280
6
2
60
813988
Map
Street ViewExplore
AddressCalle Edhit Llaurador, 23