The Papillons
Flat D, 7/F, Tower 5
861ft² @ $15,505
2021-05-28
Land Registry
HKD$13.35 Millions
+ 34.5%