overlooking terrace
overlooking terrace
press to zoom
community terrace space
community terrace space
press to zoom

coworking space

shanghai, cn