/en/
en
true
1591
2646
48446
87
123
Barcelona
barcelona
2483
23331
Barcelona
17
41.386998
1423
5720
2.178725
153
12
true
1150
12641
1,3,5,9
280
2
787218
Map
Street ViewExplore
AddressPasseig de Valldaura, 148X