The Pavilia Farm
Flat B, 51/F, Tower 1 (1a)
997ft² @ $29,713
2021-07-09
Land Registry
4 Rooms
HKD$29.624 Millions