The Pavilia Farm
Flat D, 42/F, Tower 8 (8a)
1,022ft² @ $22,697
2021-06-24
Land Registry
4 Rooms
HKD$23.196 Millions