The Pavilia Farm
Flat B, 23/F, Tower 2 (2b)
663ft² @ $20,362
2025-08-01
Land Registry
3 Rooms
HKD$13.5 Millions