The Pavilia Farm
Flat B, 51/F, Tower 2 (2b)
663ft² @ $21,566
2025-07-21
Land Registry
3 Rooms
HKD$14.298 Millions