The Pavilia Farm
Flat A, 18/F, Tower 2 (2a)
835ft² @ $23,832
2021-07-20
Land Registry
3 Rooms
HKD$19.9 Millions