The Papillons
Flat C, 10/F, Tower 7
518ft² @ $14,575
2025-08-08
Land Registry
HKD$7.55 Millions