Taoloo Villa is located at 848 Clear Water Bay Road, Clear Water Bay, New Territories. the Occupation date starts from April 1964. It consists of 3 buildings with a total of 10 residential units, with salesable area from 1,397 to 1,423 sq.ft..
See Taoloo Villa estate's sold price history, floor plans and more information.