The Pavilia Farm
Flat A, 38/F, Tower 8 (8b)
797ft² @ $25,029
2021-06-30
Land Registry
3 Rooms
HKD$19.948 Millions