The Pavilia Farm
Flat E, 50/F, Tower 1 (1a)
473ft² @ $23,918
2021-06-30
Land Registry
2 Rooms
HKD$11.313 Millions