The Pavilia Farm
Flat B, 33/F, Tower 2 (2a)
754ft² @ $22,614
2025-07-23
Land Registry
3 Rooms
HKD$17.051 Millions