Baguio Villa

• Area – 2700 sq.ft.
• Location – Pok Fu Lam