Watten House

36 Shelford Road S288429, Newton / Novena (D11)