78-78A Larch Street
1/F, 78-78a Larch Street
Gross 4,896ft² @ $5,310
2021-11-23
Land Registry
HKD$26 Millions