Alibaba

Causeway Bay, 26,000 sq. ft.