The Papillons
Flat F, 1/F, Tower 5
483ft² @ $13,665
2025-07-04
Land Registry
HKD$6.6 Millions