The Pavilia Farm
Flat E, 35/F, Tower 8 (8a)
310ft² @ $25,268
2021-06-24
Land Registry
1 Room
HKD$7.833 Millions