The Papillons
Flat D, 6/F, Tower 5
861ft² @ $13,008
2025-09-02
Land Registry
HKD$11.2 Millions
+ 4.6%



