The Pavilia Farm
Flat C, 43/F, Tower 7 (7b)
330ft² @ $25,903
2021-07-21
Land Registry
1 Room
HKD$8.548 Millions