The Pavilia Farm
Flat B, 38/F, Tower 1 (1a)
998ft² @ $26,820
2021-07-06
Land Registry
4 Rooms
HKD$26.766 Millions