The Pavilia Farm
Flat A, 8/F, Tower 5 (5b)
668ft² @ $19,162
2023-06-28
Land Registry
3 Rooms
HKD$12.8 Millions