/en/
en
true
59
1591
208
87
Barcelona
1083
7367
barcelona
Barcelona
41.386998
1071
29830
2.178725
692
479
12
197
true
107
1,3,5,9
2593
41490
280
2
800047
Map
Street ViewExplore
AddressPasseig de Bellavista, 80