Mount Nicholson
House 12
7,042ft² @ $82,000
2023-05-16
Land Registry
HKD$577.444 Millions