The Pavilia Farm
Flat E, 56/F, Tower 1 (1a)
473ft² @ $23,518
2021-07-15
Land Registry
2 Rooms
HKD$11.124 Millions