Home page >>  Property development >> Development projects >> Dragon Lodge

Location:  32 Lugard Road, The Peak, Hong Kong

Site area:  929 sq. m. (10,000 sq. ft.)