The Pavilia Bay
Flat D, 21/F, T1a
1,039ft² @ $17,498
2025-03-10
Land Registry
HKD$18.18 Millions
- 4.1%