The Pavilia Farm
Flat D, 21/F, Tower 8 (8a)
847ft² @ $19,551
2021-06-28
Land Registry
3 Rooms
HKD$16.56 Millions