The Papillons
Flat H, 9/F, Tower 1
1,179ft² @ $16,539
2025-07-24
Land Registry
HKD$19.5 Millions