Star River Headquarters / Skidmore, Owings & Merrill March 21, 2024 Paula Pintos Architecture, Architecture Article, Architecture News, Home design ideas, Interior Design 0 © Seth Powers architects: Skidmore, Owings & Merrill Location: Shaogiao Island, Panyu District, 28JJ+6XP番禺区广州市广东省 China, Project Year: 2023 Photographs: Seth Powers Area: 120000.0 m2 Read more » Share this: Share on Facebook (Opens in new window) Facebook Share on X (Opens in new window) X Related offices