The Pavilia Farm
Flat E, 41/F, Tower 1 (1a)
473ft² @ $22,983
2021-06-29
Land Registry
2 Rooms
HKD$10.871 Millions