The Pavilia Farm
Flat A, 20/F, Tower 2 (2a)
835ft² @ $23,047
2025-07-25
Land Registry
3 Rooms
HKD$19.244 Millions