Sale: 303 Griffith St, London South, N6K 2R5