The Pavilia Farm
Flat E, 51/F, Tower 1 (1a)
473ft² @ $23,463
2021-07-05
Land Registry
2 Rooms
HKD$11.098 Millions