The Pavilia Farm
Flat F, 58/F, Tower 8 (8b)
359ft² @ $26,047
2021-07-14
Land Registry
1 Room
HKD$9.351 Millions