The Pavilia Farm
Flat A, 22/F, Tower 6 (6b)
683ft² @ $4,342
2024-03-18
Land Registry
3 Rooms
HKD$2.965 Millions