The Pavilia Farm
Flat A, 36/F, Tower 6 (6a)
669ft² @ $19,058
2025-06-05
Land Registry
3 Rooms
HKD$12.75 Millions