Baguio Villas (Upper)

Pokfulam, Hong Kong Island

Ref: #10100551