Herzog de Meuron, 1111 Lincoln Road, Miami Beach, FL — an unpredictable structure. Not your common parking garage…

DH Image

DH Image

DH Image

DH Image