The Pavilia Farm
Flat E, 52/F, Tower 7 (7a)
264ft² @ $29,314
2025-07-11
Land Registry
HKD$7.739 Millions