The Pavilia Farm
Flat B, 20/F, Tower 1 (1a)
998ft² @ $23,848
2021-07-09
Land Registry
4 Rooms
HKD$23.8 Millions