160 LEROY

Project information
LocationNew York, USA.
ArchitectHerzog & de Meuron