Sale: 16 Woodward Ave, London North, N6H 2G7