Mount Pavilia
Flat E, 3/F, Tower 15
968ft² @ $12,190
2025-07-10
Land Registry
3 Rooms
HKD$11.8 Millions