The Pavilia Hill
Flat D, 26/F, Tower 5
597ft² @ $21,776
2025-08-21
Land Registry
HKD$13 Millions