The Pavilia Farm
Flat D, 43/F, Tower 3 (3a)
299ft² @ $26,997
2023-01-30
Land Registry
1 Room
HKD$8.072 Millions