/en/
en
true
219
1420
87
Madrid
madrid
135
17976
Madrid
40.416775
-3.70379
1820
46135
14
false
2359
47123
1,3,5,8,10
176
235
181
2
736525
Map

Services at this stop

Street ViewExplore
AddressCalle del General Cabrera, 22