The Pavilia Farm
Flat C, 29/F, Tower 3 (3b)
723ft² @ $18,975
2023-01-20
Land Registry
3 Rooms
HKD$13.719 Millions