Nike will open a macrottore in Paseo de Gràcia 17 with a ventilated façade of Sistema Masa
Spain. 20th Nov, 2021. People walk past a Nike clothing store in the Passeig de Gracia street in uptown Barcelona, Spain on November 20, 2021. (Photo by Davide Bonaldo/Sipa USA) Credit: Sipa
Nike Shops in Barcelona, Catalunya, Spain
Nike Store Barcelona. Barcelona, Catalonia. Nike.com
Nike Shops in Barcelona, Catalunya, Spain
Alting leases to NIKE commercial premises in Passeig de Gràcia
Nike Store Paseo De Gracia Barcelona - Barcelona, Spain - Local Business | Facebook