/en/
en
true
157
1420
204
87
Madrid
53
madrid
Madrid
2687
18407
40.416775
1296
23077
-3.70379
149
14
false
40
1,3,5,8,10
160
235
308
21735
2
1004845
Map
Street ViewExplore
AddressAvenida Rafaela Ybarra