The Pavilia Forest
Flat E, 17/F, Tower 3, The Pavilia Forest Ii
383ft² @ $21,034
2025-10-24
Land Registry
2 Rooms
HKD$8.056 Millions



