Hunan Street Public Service Station / Steamarch Pilar Caballero 2 years ago © Xiao Xiao architects: Steamarch Location: Wuyuan Road 157, Xuhui District, Shanghai, China Project Year: 2022 Photographs: Xiao Xiao Area: 150.0 m2 Read more »