The Pavilia Forest
Flat C, 19/F, Tower 5, The Pavilia Forest I
560ft² @ $21,271
2025-07-15
Land Registry
3 Rooms
HKD$11.912 Millions