The Pavilia Farm
Flat B, 35/F, Tower 8 (8a)
697ft² @ $25,419
2021-07-14
Land Registry
3 Rooms
HKD$17.717 Millions