The Papillons
Flat D, 6/F, Tower 3
868ft² @ $13,825
2025-10-28
Land Registry
HKD$12 Millions
- 3.1%



