The Pavilia Farm
Flat A, 8/F, Tower 2 (2a)
835ft² @ $22,527
2025-07-31
Land Registry
3 Rooms
HKD$18.81 Millions