The Pavilia Farm
Flat B, 29/F, Tower 8 (8a)
697ft² @ $24,314
2021-07-02
Land Registry
3 Rooms
HKD$16.947 Millions