The Pavilia Farm
Flat D, 39/F, Tower 2 (2b)
483ft² @ $20,091
2025-07-17
Land Registry
2 Rooms
HKD$9.704 Millions