The Papillons
House 2
2,675ft² @ $19,439
2025-01-16
Land Registry
Carpark
HKD$52 Millions
- 19.3%