The Pavilia Farm
Flat C, 62/F, Tower 6 (6b)
863ft² @ $27,472
2021-07-15
Land Registry
3 Rooms
HKD$23.708 Millions