Net Area: 7800 sqft.
Location: Kowloon Tong - Festival Walk