The Pavilia Bay
Flat A, 23/F, T1a
1,366ft² @ $16,837
2025-04-25
Land Registry
HKD$23 Millions