The Pavilia Farm
Flat A, 20/F, Tower 6 (6a)
669ft² @ $19,133
2025-03-21
Land Registry
3 Rooms
HKD$12.8 Millions
+ 0.2%



