Sale: 623 Wallace St, London East, N5Y 3R8