The Pavilia Farm
Flat B, 36/F, Tower 1 (1a)
998ft² @ $25,189
2021-07-05
Land Registry
4 Rooms
HKD$25.139 Millions