Into the Force Store / Roarc Renew July Shao 4 years ago © Wen Studio architects: Roarc Renew Location: 2-105, No. 322 Anfu Road, Shanghai,China Project Year: 2021 Photographs: Wen Studio Photographs: Photographs: Roarc Renew Area: 280.0 m2 Read more »