Babington Hill
Flat C, 22/F, Babington Hill
2021-08-04
Land Registry
Carpark
HKD$71.34 Millions