Alhambra Building
Flat 12A, 9/F
2025-08-15
Land Registry
HKD$4.08 Millions