The Pavilia Farm
Flat A, 11/F, Tower 8 (8b)
797ft² @ $19,330
2021-07-07
Land Registry
3 Rooms
HKD$15.406 Millions