The Pavilia Farm
Flat D, 61/F, Tower 8 (8a)
1,022ft² @ $26,785
2021-07-12
Land Registry
4 Rooms
HKD$27.374 Millions