/en/
en
true
1591
87
190
Barcelona
167
barcelona
Barcelona
41.386998
2.178725
170
12
65
true
386
47948
1,3,5,9
26
280
186
20383
2
1633
15374
787373
Map
Street ViewExplore
AddressPasseig de Sant Joan, 138