The Pavilia Farm
Flat D, 8/F, Tower 6 (6b)
266ft² @ $25,526
2021-07-16
Land Registry
HKD$6.79 Millions