The Papillons
Flat A, 7/F, Tower 5
873ft² @ $14,181
2025-11-14
Land Registry
HKD$12.38 Millions
+ 25.2%



