The Pavilia Farm
Flat E, 37/F, Tower 1 (1a)
473ft² @ $21,584
2021-06-24
Land Registry
2 Rooms
HKD$10.209 Millions