The Pavilia Farm
Flat A, 36/F, Tower 8 (8b)
797ft² @ $23,714
2021-07-05
Land Registry
3 Rooms
HKD$18.9 Millions