The Pavilia Farm
Flat B, 7/F, Tower 7 (7a)
653ft² @ $25,501
2021-07-16
Land Registry
3 Rooms
HKD$16.652 Millions