Sale: 451 Coombs Ave, London North, N8G 1J6