The Pavilia Farm
Flat C, 18/F, Tower 1 (1a)
527ft² @ $19,173
2021-06-24
Land Registry
2 Rooms
HKD$10.104 Millions