The Pavilia Farm
Flat A, 29/F, Tower 8 (8b)
797ft² @ $22,964
2021-06-24
Land Registry
3 Rooms
HKD$18.302 Millions