Echo Peak Tower
Flat 61, 18/F
Gross 1,058ft² @ $7,845
2025-03-20
Land Registry
HKD$8.3 Millions