The Pavilia Bay
Flat D, 29/F, T2a
904ft² @ $16,792
2025-08-04
Land Registry
HKD$15.18 Millions