Acacia Villa is located at 60 Cheung Sha Sheung Tsuen, South Lantau Island, New Territories. the Occupation date starts from December 1997. It consists of 10 Houses with a total of 10 residential units, with salesable area 1,051 sq.ft.. POA School Net is 98, Secondary school district is in Island.
See Acacia Villa estate's sold price history, floor plans and more information.