The Pavilia Farm
Flat B, 17/F, Tower 3 (3a)
663ft² @ $17,741
2023-01-05
Land Registry
HKD$11.762 Millions
