The Pavilia Farm
Flat E, 17/F, Tower 1 (1a)
475ft² @ $20,539
2021-06-30
Land Registry
2 Rooms
HKD$9.756 Millions