Avenida Palace

De Les Corts Catalanes, De Les 605
Barcelona
Spain