A Mansion on Liberty Avenue, Kowloon [1912-????] | Gwulo: Old Hong Kong

A Mansion on Liberty Avenue, Kowloon [1912-????]

Current condition: 
Demolished / No longer exists
Date Place completed: 

I came across this picture on Pinterest of a "Mansion on Liberty Avenue":


At first I thought there must be some kind of mistake but then I realised that in all probability this Mansion was built on the ridge running between Victory Avenue and Peace Avenue and overlooking Liberty Avenue. Today this ridge is not very noticeable - it is all but hidden by the rows of apartment blocks lining these roads.

Is there anyone who can shed light on this building?

Photos that show this place