You need to enable JavaScript to run this app.
The Pavilia Farm Farm House
Sha Tin
0 for rent · 1 for sale
Sale · HK$5,900,000 · 264 sq ft · FLAT E・Studio
See House