23 Hillwood Road is a 23-storey Single Owner Office Building. 23 Hillwood Road is easily accessible with only 7 minute walk from the Tsim Sha Tsui Station. 23 Hillwood Road is nearby Hillwood Centre , [3A Shek Lau Po] , Cheuk Nang Centre , Hermes Commercial Centre.
No listing found.