The Pavilia Farm
Flat C, 8/F, Tower 3 (3a)
452ft² @ $20,562
2023-01-26
Land Registry
HKD$9.294 Millions