The Pavilia Farm
Flat A, 27/F, Tower 8 (8a)
1,014ft² @ $22,879
2021-06-25
Land Registry
4 Rooms
HKD$23.199 Millions