261-263 Castle Peak Road is located at 261-263 Castle Peak Road, Cheung Sha Wan, Kowloon. the Occupation date starts from February 1963. It consists of 1 buildings with a total of 18 residential units, with salesable area from 164 to 817 sq.ft.. POA School Net is 40, Secondary school district is in Sham Shui Po.
See Kui Cheong Building estate's sold price history, floor plans and more information.