The Pavilia Farm
Flat B, 38/F, Tower 3 (3a)
663ft² @ $20,256
2023-01-20
Land Registry
3 Rooms
HKD$13.43 Millions