/en/
en
true
153
1591
73
36704
87
Barcelona
barcelona
Barcelona
41.386998
137
2.178725
193
12
190
true
71
1,3,5,9
2402
26896
280
2
153
787804
Map
Street ViewExplore
AddressAvinguda d'Icària, 124