The Papillons
Flat C, 11/F, Tower 3
518ft² @ $14,421
2025-04-01
Land Registry
HKD$7.47 Millions
- 13.6%