The Pavilia Farm
Flat A, 25/F, Tower 2 (2a)
835ft² @ $23,055
2023-01-27
Land Registry
HKD$19.251 Millions