The Pavilia Bay
Flat A, 28/F, T1a
1,366ft² @ $17,848
2025-04-24
Land Registry
HKD$24.38 Millions