The Pavilia Hill
Flat B, 21/F, Tower 3
735ft² @ $23,946
2025-09-05
Land Registry
2 Rooms
HKD$17.6 Millions