The Pavilia Farm
Flat D, 7/F, Tower 3 (3a)
278ft² @ $26,252
2023-01-30
Land Registry
1 Room
HKD$7.298 Millions