The Pavilia Farm
Flat D, 15/F, Tower 8 (8a)
847ft² @ $18,720
2021-06-21
Land Registry
3 Rooms
HKD$15.856 Millions