The Pavilia Farm
Flat A, 10/F, Tower 2 (2b)
663ft² @ $18,516
2025-07-22
Land Registry
3 Rooms
HKD$12.276 Millions