Mount Pavilia
Flat D, 6/F, Tower 21
903ft² @ $14,396
2025-01-21
Land Registry
3 Rooms
HKD$13 Millions
- 30.1%