Mount Pavilia
Flat A, 3/F, Tower 19
1,162ft² @ $8,606
2025-03-24
Land Registry
3 Rooms
HKD$10 Millions
- 47.2%