Mount Pavilia
Flat D, 5/F, Tower 10
1,183ft² @ $12,754
2025-06-25
Land Registry
3 Rooms
HKD$15.088 Millions
- 25.6%