Babington Hill
Flat B, 22/F, Babington Hill
2025-10-23
Land Registry
Carpark
HKD$64.16 Millions
