Miami Garden is located at 28 Cheung Fu Street, South Lantau Island, New Territories. the Occupation date starts from December 1981. It consists of 9 Houses with a total of 9 residential units, designed from 4 bedrooms, with salesable area 1,540 sq.ft.. POA School Net is 98, Secondary school district is in Island.