The Pavilia Farm
Flat E, 35/F, Tower 1 (1a)
473ft² @ $21,977
2021-06-24
Land Registry
2 Rooms
HKD$10.395 Millions