Mount Pavilia
Flat D, 3/F, Tower 19
903ft² @ $13,068
2024-05-29
Land Registry
3 Rooms
HKD$11.8 Millions
- 23.4%