Project: Cadillac House Architects: Gensler (Shangai Office) Location: Shanghai, China Area: 69,890 sf Photographs by: Blackstation & CreatAR Cadillac House designed by Gensler Gensler redefines…
This website uses cookies.