Av de l'Estadi - Vivers

Southwest-bound

Bus Stop • Montjuïc, Barcelona