The Pavilia Farm
Flat D, 51/F, Tower 8 (8a)
1,022ft² @ $25,947
2021-06-30
Land Registry
4 Rooms
HKD$26.518 Millions