The Pavilia Bay
Flat A, 43/F, T1a
1,366ft² @ $16,325
2025-05-02
Land Registry
HKD$22.3 Millions