fbpx
Search:

Adidas Stadium Store Flagship

Location:

New York, NY

Architect:

Gensler

Finish:

Urban Cement

Material:

3mm Aluminum