The Pavilia Farm
Flat A, 9/F, Tower 8 (8a)
1,014ft² @ $20,628
2021-06-24
Land Registry
4 Rooms
HKD$20.917 Millions