Octa Tower

Location

Completion

8 Lam Chak Street, Kowloon Bay, Kowloon, Hong Kong

2010