The Pavilia Farm
Flat A, 18/F, Tower 2 (2a)
835ft² @ $24,407
2025-07-24
Land Registry
3 Rooms
HKD$20.38 Millions